Okiku’s Well at Himeji Castle is often said to be haunted by the ghost of Okiku. She is suppos