ZEN GOSHU GOSHIN JUTSU Zen Goshu Goshin Jutsu is an martial art that is combat sports and self-defense motivated utilizing striking, throwing and submissions. Its name comes from the Japanese words goshin meaning “protection of the body”and jitsu meaning “techniques”. Goshin Jutsu has evolved to teach effective self-defense for a wide range of real world scenarios as well as … Continue reading ZEN GOSHU GOSHIN JUTSU
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed