Renshi Graham Crispin

Renshi Graham Crispin 5th Dan, demonstrating Karate techniques using Staff & Sword.