Yokai Legends Season 18 Episode 9: Strange Horrors
Release Date:
Yōkai can be pranking creatures that always like to tease their victims. Some are more interested in scaring humans rather than harming them.
Yokai Legends Season 18 Episode 9: Strange Horrors