Okinawa Goju Ryu Karate-do Kyokai, South Africa, an official branch of the OGKK Okinawa, Japan.
Okinawa Goju Ryu Karate,gauteng,south,johannesburg,brackenhurst,South Africa,an official branch of the OGKK Okinawa, Japan.