Japan provides much more than just the background setting for the story, its history and culture seem set to play an important role.

Follow

Get every new post delivered to your Inbox

Join other followers: