Season 5 Episode 21: Cursed Seal Counterattack

Watch Naruto: Shippuuden season 5 episode 21 tv series online free
Release: May 14, 2009

With the Three-Tailed Beast readily approaching, the Barrier Sealing team is point to make sure it doesn't surface. However, Kabuto - unwilling to fail Orochimaru - is out to recapture Yuukimaru at whatever the cost...

Naruto: Shippuudenexpand_lessSeason 5