Yokai Legends Season 17 Episode 4: Spirits and Shapeshifters
Release Date:
Shapeshifters are very well known in Japanese folklore. Here you will hear stories of these kind of Yōkai.
Yokai Legends Season 17 Episode 4: Spirits and Shapeshifters
Shapeshifters are very well known in Japanese folklore. Here you will hear stories of these kind of Yōkai.
Yokai Legends Season 17 Episode 4: Spirits and Shapeshifters