Experiences in Himeji, Japan