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