Episode 12: The Guaranteed Showy Samurai

Action TV Buzz