Road to Sakura

Road to Sakura is episode 271 of the Naruto: Shippūden anime.