Payson

Kyokushin Karate

Kyokushin Karate

Kyokushin is a style of stand-up, full contact karate. It is rooted in a philosophy of self-improvement, discipline and hard training.