Basic principles of Shotokan karate

Basic principles of karate demonstrates by Alexandr Matiushevskij (7 Dan).
Back to Top