Kobudo Training in Karate

- to do or not to do?

by Jason Armstrong, 7th Dan