What is Taiho Jutsu?
Taiho Jutsu (逮捕術), which means “Arresting Techniques” in Japanese, is a synthesis of different martial arts (Judo, Aikido/Aikijutsu, Wado Ryu (karate), and other arts), specially crafted for the needs of the Japanese police. It is used today by all the law enforcement administration in the Japan (Metropolitan police of Tokyo, Imperial Guard, Military…).