Okiku's Well, Himeji Castle
- Podcast Episode
- 2020
- 38m

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.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.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.