Japanese folklore is filled with all kinds of supernatural tales that have been passed down from generation to generation. Creatures like the tengu and kitsune are as complex as the stories that have spawned them. Perhaps one of the most significant events in Japanese folklore is the Hyakki Yagyo, otherwise known as the night parade of one hundred demons.
As a Japanese idiom, the Hyakki Yagyo represents the concept of utter pandemonium. It’s the breaking down of the barrier between the human and supernatural world. The time of evil spirits and tricksters running amok through the streets. Continue reading “The Hyakki Yagyo: How To Survive The Night Of One Hundred Demons”