Have you ever wondered about the significance of our dojo name? At Shin Gan Dojo, our name is more than just a title; it’s a reflection of our core philosophy, our spiritual foundation, and the ultimate goal we strive for in our training and in …
The Meaning Behind Our Name: Shin Gan Dojo









