Tim McCubbin

Instructor
3rd dan Hoshindo karate, 2nd dan JKF Gojukai