Go to Top

Sensei Gene Villa in Okinawa

Sensei Gene Villa, Chief Instructor for the USA is in Okinawa this week training with all other world IOGKF instructors.