Maybe Kabuto did the old zombie version resurrection on Pain, to keep him under his control? I'm not a fan of the free-willed zombie stuff.. Just an excuse to have Deidara do all that art talk.. And man when the giant snake came back into it it was so lame.. I honestly just dislike the resurrection of dead cahracters.. Deidara had a super awesome battle with Sasuke, and then he died, it was a satisfying end to an incredible fight. But now he's back again and will probably get a rematch with Sasuke even.. That is just so lame. If they were just zombies subject to the will of Kabuto then it'd be tolerable because then at least they'd seem like different people.. As it is it's basically as though they never died...
Is that short one Sasori? Wasn't he a puppet? How do you zombify a puppets destroyed body?