Muu, fairly easily. Sasori is best in enclosed spaces, whereas Muu flies, and that hiruko puppet is not mobile enough to escape dust release over and over.
hiruko won't do any good against a dust release.
the only trouble is the third kazekage puppet. but with his ability to become invisible muu has the upper hand.
100 hundred puppets might cause a problem but once again dust release.
"numbers have no effect on a dust release user like me" - muu.
Muu... There is no way for Sasori to win this... I acknowlage that he underestimated Sakura, and that's why he lost back then, but still, he has no chance against Muu, Who is possibly the second strongest kage ever to face the earth...
U_U