21st June 20179th February 2018Amelia Starling Japanese Ghost Stories: Himeji Castle and Okiku’s Well