Poster of Cast and Crew in 15 Minutes - Season 5 - Episode 12 - NINJA TRUTH Episode 18: The Ninja Art of Escape

15 Minutes - Season 5 - NINJA TRUTH Episode 18: The Ninja Art of Escape (Episode 12)

Plot: The ninja art of escape, or Tonsojutsu, frequently took advantage of the human psyche. We examine some ninja tactics and get a psychologist's perspective on them
Episode Aired On:
Sunday, February 27 2022
3 years ago