Japan’s Yokai Dance Festival Brings Mythical Spirits to Life
Japan’s Yokai Dance festival brings traditional spirits to life as participants transform into ‘yokai’ like the kappa and tengu, celebrating the supernatural connection of the Japanese summer.