Himeji Castle in Himeji, Japan

Our home Dojo is located in Kobe, Japan, which is just  40 miles away from our sister city of Himeji. This beautiful town became a Phoenix Sister City in 1976. Pictured here is Himeji Castle (姫路城, Himejijō) which is considered a national treasure. This large and well-preserved castle is actually […]

Read More →