Bunkai, Cross Training, Grappling, Joint Locks, Judo, Karate, Kata, Martial Arts, Throws

What Knowledge Do We Need to Understand Karate?

When experience outside karate helps us recognize what may already have been there.   A highly ranked karate instructor recently