What is Himeji?
A place in Japan, located in the Hyogo prefecture in the Kansai region. It is home to the Shirasagijo, or White Herron Castle.