Yokai Legends Season 11 Episode 6: Weird Events and Phenomena
Release Date:
There are legends of supernatural occurrences and unexplainable events in Japan. Today, you will hear the stories of these events.
Yokai Legends Season 11 Episode 6: Weird Events and Phenomena