Budo is the Japanese term for martial arts. This non-contact fitness kickboxing program teaches students martial arts techniques for punches, kicks and elbow and knee movements, but bases its teaching ...