The Yokai of Japan: Spirits and Demons of Folklore

Yokai of Japan The Yokai of Japan are the demons and spirits passed down from generation to generation in Japanese folklore. With anime such as Yokai Watch, the tales of these mythic beings are still as relevant as ever, so I thought I’d introduce some of Japan’s most famous creatures of the dark.  While in … Continue reading The Yokai of Japan: Spirits and Demons of Folklore