Watch Naruto: Shippuuden season 3 episode 18 tv series online free
Release: Aug 14, 2008
Naruto desperately tries to suppress Nine Tails' chakra and get through to Sora's heart and soul. Naruto's comrades are helpless against Sora's powerful chakra and can only stand by and watch.