Ep 121: Yokai Horrors of Japan
Creatures & Beings, Conversations, Haunted, Folklore & Legend, Unexplainable PhenomenaForrest BurgessYokai, Kuchisake onna, Kuchisake, Teke Teke, Matthew Meyer, Japan, The Ring, The Grudge, Gifu, Onryo, Japanese demons, monster, Shugaisho