Japanese teacher packs a powerful punch
April 17, 2007
"Hai!"Sweaty faces, bodies as rigid as trees, and feet rooted firmly. Fists frozen in front of their bodies."Hai!"Feet shift and another punch is thrown, swiftly disturbing the silence around them. This scene is just one during a free karate class here. Taught by Kazumasa Itaki, a Japanese grand