Yokai Legends Season 9 Episode 5: Phantoms and Ghosts
Release Date:
There is a lot of supernatural and paranormal activity in Japan and these particular creatures can cause a lot of poltergeists.
Yokai Legends Season 9 Episode 5: Phantoms and Ghosts