Baby Steps in Karate-Jutsu
›
Teaching, Training, and Applying Self-Defense One breath, one small step The guarded path grows clearer Practice shapes the heart Hands lear...
›
Home
View web version