Ten terrifying tales from Japan that will make you wonder what’s really hanging around those beautiful temples and shrines… If The post Kowabana Podcast Episode 179 first appeared on Kowabana.

Kowabana