Modern Karate
Description:
Detailed explanations and illustrations reveal basic stances, fundamental and advanced attack and block strategies, and sparring and predetermined and competition fighting techniques
We're an Amazon Associate. We earn from qualifying purchases at Amazon and all stores listed here.