A place in Japan, located in the Hyogo prefecture in the Kansai region. It is home to the Shirasagijo, or White Herron Castle.
by kureigu July 23, 2003
Get the Himeji mug.