Season 5, Episode 17 The Top 5 Ninja Battles

First Aired: November 1, 2008

Naruto and Sakura receive a call from a familiar figure.

Watch Now
Free
$1.99
$1.99
Paid