Naihanchi (Tekki) Kata: the Seed of Shuri Karate: Volume one: Framework, Structure and Dynamics | Myboeken