Animal District

is episode 185 of the Naruto: Shippūden anime.