Season 9 Episode 19: The Worst Three-Legged Race

Watch Naruto: Shippuuden season 9 episode 19 tv series online free
Release: Jan 13, 2011

Team 7 is after a group of thieves who have stolen the precious Golden Statue from the Feudal Lord's sister.

Naruto: Shippuudenexpand_lessSeason 9