Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S18E377 Naruto vs. Mecha Naruto

Sep 11, 2014 • Season 18 • Episode 377 • HD

In this special continuation of the two-part series, the residents of the Leaf Village are busy with their routines when, out of nowhere, an unknown figure emerges and begins hurling them through the air!