Sho Shin Do - Zen Karate



All Links

Share this:

Details of Sho Shin Do - Zen Karate

About Sho Shin Do - Zen Karate
Sho Shin Do - Zen Karate- Based on a unique blending of Martial Arts systems which support the philosophy of non-aggression, strong characters and active personal development. Syllabus, calendar and student resources.