Ontario Karate Federation,..

The cost of raising  a champion !!

Shitoryu Karate Canada -

Kyoshi Allan Tanzadeh

Shito Ryu Masters