Program in Kihon, Kata, Kumite, Bunkai and Self-Defense

The best of Japanese, Okinawan, Chinese combined with physical education.