As we continue our ghostly tour of Japan, this week we’re heading to Tohoku in the northeast. Uncover 10 terrifying The post Kowabana Podcast Episode 187 first appeared on Kowabana.

Kowabana