Yokai Legends Season 13 Episode 10: Evil From Darkness
Release Date:
All kinds of evil comes from the dark side. In today’s finale, you will hear tales of such sinful creatures from Japanese Folklore.
Yokai Legends Season 13 Episode 10: Evil From Darkness