Karate Articles

Haiku – Kobudo Style

I guess everyone has heard or read about haiku, the famous Japanese form of short poetry stretching back to th...