Keishin Kan Karate Dojo is located in Priest River Id. Shorin Ryu originated in Okinawa Japan
This Video was uploaded to Youtube by SuperBarus (not from our Dojo in priest river)
Published on Apr 29, 2014 by Tode Hellas Tode Martial Arts Organization. Shorin Ryu Karate Do - Okinawan Kobudo - Bunkai - Kata. http://www.todehellas.gr Shorin Ryu Karate Do Kobudo Shorin Ryu Kara (disclaimer:This is not from our dojo in Priest River Id)