Himeji Castle is steeped in history and legend. According to folklore, the castle is haunted by the spirit of Okiku, a maidservant who was falsely accused of losing valuable dishes. Legend says she was killed and thrown into a well within the castle grounds, and her ghost cont...