Respect

This is the most challenging 2nd Dan task — a creative kata with a weapon with a minimum of 60 moves…

Advertisements