At Zen Fight Club in Ottawa, many elements of our training in Shorinjiryu karate involve integrating hard and soft principles as we strive to become well balanced martial artists and individuals. Our efforts in this regard are guided by the …

Martial Arts, Flower-Arranging (Ikebana) and the Samurai Tradition Read more »