Daily Archives: June 5, 2024


Tachimura no Naihanchi Webinar in Review

On Saturday, June 1st, 2024, I taught a webinar for the International Neoclassical Karate Kobudo Society (INKKS) on the first kata of the KishimotoDi system, Tachimura no Naihanchi. This style is at risk of dying out, with only a couple hundred practitioners, worldwide, and less than two dozen who know all four kata of the system, so it really fills […]