Karate

OKINAWA SHORIN RYU KARATE KOBUDO FEDERATION is integrated for diferent lines of Shorin Ryu as Kobayashi, Shobayashi, Matsubayashi, ans Matsumura Seito and diferent Branche all over the World