Okiku’s Well, Himeji Castle - Haunted Places

October 22, 2020

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.

Daily Horoscopes


You may have a disagreement with friends or loved ones about spirituality, religion or culture right now. Your values are changing, and you may feel that your social circle is pressuring you to return to the fold, or at least... Read More