sensei reverse punch July 27, 2018 Bill Viola No Comments https://alleghenyshotokan.com/wp-content/uploads/2018/07/sensei-reverse-punch.mp4 Mushin