Traditional Japanese Martial Arts
403-512-1461
Home
About Us
Members
Location
More
There are many opportunities for training outside of regular class times. Some training sessions will focus on specific skills, while others will provide opportunities to fine-tune your abilities.
​
No contracts.
Attend class for as little as a low drop-in fee.