Ashihara Karate International
Sabaki – combining defence and offence into one …!
Return to The Organisation