Yokai Legends Season 14 Episode 6: Beasts of Unknown Origin
Release Date:
Not every Yōkai or Yūrei in Japanese folklore are known. There are some that have no origin and others cannot be found in ancient stories.
Yokai Legends Season 14 Episode 6: Beasts of Unknown Origin