百鬼夜行 (Hyakki Yagyo)
Hyakki Yagyo: Japan’s Night Parade of One Hundred Demons When the sun sets over the ancient capital of Kyoto, the shadows lengthen, and the line between the human world and the spirit realm begins to blur. In Japanese folklore, this is the time of the Hyakki Yagyo (百鬼夜行), or the “Night Parade of One Hundred […]
