Okinawan Shorin Ryu Seibukan Karatedo: Basics Training with Sensei Zenpo Shimabukuro,10. Dan

Zenshin Kotai Basic techniques of Okinawan Shorin Ryu Seibukan Karatedo