Season 8 Episode 18: The Two Students

Watch Naruto: Shippuuden season 8 episode 18 tv series online free
Release: Jul 22, 2010

To break the cycle of hate, Naruto heads to where the real Pain is hiding.

Naruto: Shippuudenexpand_lessSeason 8