In episode 263
Sasori
Yes, at least the puppet body
Deidara will first win until Sasori get's out of the puppet body and become himself(he turned himself in to a puppet).
his grandson is sasori.
He was kidnapped by Sasori to be turned into a human puppet
Hiruko
you can't get puppet form sasori you can only play with sasori hiruko and sasori with the third kazekage
It depends who you are talking about, Sasori (the puppet guy) dies in episode 28. While Deidara (the dude with mouths on his hands) dies in episode 124 in a blaze of glory.
Yes, She Is A Puppet Master Just Like Her Grandson ( Sasori)
He fights the puppet MASTER Sasori.
No, he's a male half puppet.
no