What are the 26 JKA Kata and why are they so important? At the heart of Shotokan ...

Read More