Revisiting the roots & origins of Okinawan Isshinryu Karate-do

Comments are closed.