The Mask that Hides the Heart

is episode 349 of the Naruto: Shippūden anime