Traditional Shotokan Karate is a Japanese martial art and differs from many westernised versions of Karate because it remains firmly rooted in a strong martial arts tradition.
It is more than just the mastering of defensive techniques.
The training is mental as well as physical and will teach you what the ancient warriors valued: discipline, confidence, peak core fitness and control.