Purple Belt

Blocks & Parries

Vertical Upward Parry

?

American Karate Studios