To “extreme” karate! The final principle of the body arrived at with Okinawa Goju-ryu karate, Chinese martial arts, and Daito-ryu aiki jujutsu

To “extreme” karate! The final principle of the body arrived at with Okinawa Goju-ryu karate, Chinese martial arts, and Daito-ryu aiki jujutsu

View this product on SAZO