Click the image to download the fight of Naruto and Orichumaru in 3GP format. This is a clip from Naruto Shippuden, I think its Naruto Shippuden Episode 40
Please select REGULAR DOWNLOAD from the menu
Wednesday, January 26, 2011
Monday, April 26, 2010
This Naruto Episode is set to release on 29th of April. The title is The Power to Believe.