Karate D Training for Life A compendium for mainstream karate and martial arts text books outlining the changes psychological, physical, and spiritual that may be experienced through a lifetime of rig
Karate D Training for Life A compendium for mainstream karate and martial arts text books outlining the changes psychological, physical, and spiritual that may be experienced through a lifetime of rig