No Suwariwaza (Kneeling Techniques)* at Nippon Kan

June 15, 2007

written by Gaku Homma Nippon Kan Kancho June 15th, 2007 *suwariwaza is technically defined as “seated techniques”, but” kneeling techniques” is a more accurate description. On June 30th, 1966 the music of the Beatles was introduced to Japan and by 1967 Twiggy had landed. In the late 60’s and early 70’s, the Beatles popularity was at its peak and English …