Hard Style Training Principles Across Karate and Kettlebells

I practice Shurite Kempo, which is a hard style training method in self-protection. The principles we practice are the same as strength training.