video player loading . . .

Season 1, Episode 3

(SPOILERS) The Final Reveal Episode 103: Immortalized

Takeshi squares off against a challenger in Episode 103.

Advertisement