Yokai Legends Season 13 Episode 1: Living Creatures and Living Objects
Yokai Legends
English - January 15, 2023 17:08 - 4 minutes - 3.88 MBAnimation & Manga Leisure Homepage Download Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: Yokai Legends Season 12 Episode 10: Ancient Monsters
Legends all over Japan have an origin tied to it. Today, you will hear the origins of these next creatures.