Techniques

 

American Kenpo Karate, S.W.K.K.A. Headquarters

California, USA