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 →


