IQBoxing IQ Japan

Japanese-Style Boxing Counterpunching Techniques

Techniques that hit back the moment the opponent punches. Some counter after defending, some punch while defending, and some punch after making the punch miss. 21 techniques