Naruto Episode 120 English Subbed

Title: Roar and Howl!! The Ultimate Tag Team!

Release Date: February 2, 2005

Some videos make take a few seconds to load, refresh the page or click another option to fix the issue.


Option 1

Shikamaru is determined to stop Tayuya, but she uses her Summoning Jutsu to call forth three giants. Meanwhile, on the plains, the battle between Kimimaro and Naruto is about to begin.