Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S18E391 Madara Uchiha Arises

Dec 11, 2014 • Season 18 • Episode 391 • HD

Naruto and the Allied Shinobi Forces manage to free the Tailed Beasts from Obito’s grasp. With only Madara left to face, Naruto prepares to confront this formidable enemy head-on.