Yokai Legends Season 13 Episode 1: Living Creatures and Living Objects
Release Date:
Legends all over Japan have an origin tied to it. Today, you will hear the origins of these next creatures.
Yokai Legends Season 13 Episode 1: Living Creatures and Living Objects