I have over 30 years experience training in various styles of martial arts. I live in Japan and teach a form of MMA called Kudo. A blend of Kyokushin Karate,...
kudoista