Invincible Warrior tells the fascinating story of the life of Morihei Ueshiba (1883-1969), whose quest for the true meaning of warriorship lead to the creation of the martial art called Aikido, "The Art of Peace." Ueshiba--whose name means "abundant peace"--is considered by many to be one of the greatest martial artists who ever lived. His documented ability to disarm any attacker, throw a dozen men simultaneously, and down and pin opponents...