Skip to content
The Personal Portfolio of Jim Bray
Menu
Growing Up Canadian
Early Alberta Karate
Training with National Karate Association
Training with Japan Karate Association Affiliates or Factions
Creation of Shotokan of Alberta
All Canadian Karate Union Incorporated
Shearwater Kayak and Karate Retreat
ACKU Tofino International Camp
Ozawa Cup Las Vegas (2012 – 2017)