Shitoryu Karate Canada – Shitoryu Karaté Canada

Kumite & Kata Technical Seminar – February 2013