Season 12 Episode 10: The Angelic Herald of Death

Watch Naruto: Shippuuden season 12 episode 10 tv series online free
Release: Mar 01, 2012

Madara appears in the Hidden Rain Village seeking the corpse of Nagato and his Rinnegan.

Naruto: Shippuudenexpand_lessSeason 12