Yokai Legends Season 9 Episode 10: Unspeakable Explanation
Release Date:
If you encounter a Yōkai, what would you tell others? Some encounters are so bizarre, that they are beyond explanation.
Yokai Legends Season 9 Episode 10: Unspeakable Explanation