Welcome to World Okinawa Seishinryoku Karate Do Federation

(SHORIN RYU - KYAN HA)

                    OFFICIAL DIVISION / RYU OF IOSKDKJA