Okiku’s Well, Himeji Castle

The place that inspired Japanese horror film, "The Ring," and its American remake, the Himeji Castle is Japan's largest surviving castle. It's home to not just six hundred years of history, but the ghost of a serving girl still seeking revenge on her master. Learn more about your ad choices. Visit podcastchoices.com/adchoices

2356 232

Suggested Podcasts

Andrew Horowitz - Host

illustrationisland

The Late Night Linux Family

Entertainment Weekly

Teaching on the Double

Dolly

Vasumathi