Naruto Episode 161: A Welcome Visitor Arrives: The Green Beast? The Carnivore? ...The Welcomed Beast?
Episode 161 of 220 of Naruto, aired November 23, 2005, 25 minutes. Available with English subtitles and dub where released.
Episode summary
As Gai and Lee leave Konoha on a mission, two strangers disguise themselves as them and sneak into the village to learn its secrets. Tsunade, Sakura and Tenten have big plans in store for these imposters, plans that'll make their lives miserable.