Ikido (in Japanese:生き胴) is a Japanese execution method.
Ikido (in Japanese:生き胴) is a Japanese execution method. Ikido translates to "living torso". Ikido was invented during the Edo period and was used as a...