The Twilight Traveler

Night Parade of 100 Demons


Listen Later

In this episode, I explore the legend of the Hyakki Yagyō—the Night Parade of 100 Demons. Rooted in Japanese folklore, this eerie procession of yokai was once believed to roam the streets at night, punishing any human unlucky enough to witness it. Today, the myth is brought to life at the Kai Kai Festival in Toei Kyoto Studio Park, where costumed yokai wander the grounds in a theatrical reenactment of the parade. Visitors step into a dreamlike—sometimes nightmarish—world where folklore and fear collide, offering a hauntingly immersive experience.

...more
View all episodesView all episodes
Download on the App Store

The Twilight TravelerBy Kimberly Straub