Las Vegas Season Finale

EPISODE:

Episode Info

In the Season 9 finale, the season's best Ninjas tackle the last stages of "Mount Midoriyama."

Cast