Naha-te

Naha-te is a punching technique in Karate that relies on on weight and muscle. It stresses the strong motion of the body as well as breathing.