A legend in the martial arts and law-enforcement communities, Takayuki Kubota demonstrates his self-defense system for armed and unarmed attacks in this instructional video.
Watch Functional Karate by Takayuki Kubota Online
Functional Karate by Takayuki Kubota is not available for streaming at this moment.