Affiliations

International Karate Association WORLD
 
Hachio-O-Kai World Budo Federation, International Karate Association:
 
 
 
 Hachio-O-Kai: International Karate Association of Canada: In Alphabetical order