Naruto - Season 5 Episode 19 - The Top 5 Ninja Battles!

The Top 5 Ninja Battles!
Sign up for Peacock to watch this episode.

The Top 5 Ninja Battles!

The stage is a studio somewhere in Hidden Leaf Village and Naruto Uzumaki and Sakura Haruno host.