Show
Last Samurai Standing
Episode
S01E03
Air Date
Nov 13, 2025