The Beast Within

March 2, 2005
73.0%

Naruto - S3 - E124

The Beast Within

Rock Lee's back and he's full of a special medicine that has Kimimaro on the run! Can he take out the fifth Sound Ninja?

Naruto: Season 3 - 54 Episode s