Yokai Legends Season 12 Episode 1: Creatures from Below Hell
Release Date:
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.
Yokai Legends Season 12 Episode 1: Creatures from Below Hell