Purple Belt

Blocks & Parries

Vertical Downward Parry

?

American Karate Studios