power-generation-reaction-force-vector-makiwara Leave a Comment / By Full Potential Martial Arts / February 18, 2016