Sword combat - bo kumite - kobudo

GKF HACI-O-KAI BUDO KARATE & MARTIAL ARTS - SWORD COMBAT - BO KUMITE - KOBUDO