Hara Karate

 

Learn Karate !

Stances, blocks, strikes, kicks
Kata, sparring
Weapons
Charging techniques
Self defence
Stick attacks
Knife threats
Fitness
General training