Yokai Legends Season 12 Episode 1: Creatures from Below Hell
Yokai Legends
English - November 15, 2022 21:45 - 4 minutes - 4.38 MBAnimation & Manga Leisure Homepage Download Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Yokai Legends Season 11 Episode 10: Titans and Spirits
A lot of Yōkai are said to be demons sent by the gods to punish those who have sinned. Today, you will hear stories of the demons that torture their victims.