Yokai Legends Season 12 Episode 4: Bakemono
Release Date:
Bakemono are shapeshifters of Japanese Folklore. I’m today’s episode, I’ll give you examples of such creatures.
Yokai Legends Season 12 Episode 4: Bakemono
Bakemono are shapeshifters of Japanese Folklore. I’m today’s episode, I’ll give you examples of such creatures.
Yokai Legends Season 12 Episode 4: Bakemono