Introduction: Known to be world's strongest karate, Kyokushin is perfect for youth and women self-defense, and is the ultimate stand-up fighting style chosen by Mix Martial Arts (MMA) CHAMPIONS
Classes are held in San Diego, USA.
Payment methods
Ask this pro about their preferred payment method.