11 terrifying encounters with Japanese ghosts you won’t soon forget. What lurks in our homes, on the streets, and even The post Kowabana Podcast Episode 201 first appeared on Kowabana.

Kowabana