The Soul Living Inside the Puppet

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

Summary
Somewhere in the forest near the battlefield, the Fifth Division led by Mifune is confronted by Kimimaro and Chiyo, both reincarnated by Kabuto to face the Allied Shinobi Forces. Kimimaro quickly gets rid of several units of the battalion, which Mifune gives orders to shy away from such an dangerous adversary. Chiyo enters the battle too using a Samurai as a puppet, Kankurō arives in time cutting the chakra lines controlling the Samurai avoiding his death. Chiyo seeing the puppet that Kankurō brought with him, Chiyo begins to think of her sins, recalling the past and the influence she had on the Sasori's way.