Even the land of the rising sun has a few secrets lurking in the shadows… In today’s episode, we examine one of Japan’s most …