The Unbreakable Mask and the Shattered Bubble

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