Probably Danzo. I mean, if he was forced to use Izanagi, Sasori's 100 Puppet Spam...I mean technique would be a good counter. However, having the Sharingan and good speed means he'd be able to avoid a good amount of them, combined with his powerful Wind Release and his summon Baku who can enhance his Wind techs, he may be able to beat him. And don't forget his Kotoamatsukami. ^_-
danzo wouldn't own sasori, it would be close if nothing else. I think sasori has a good chance at it because after a few times of seeing izanagi it wouldnt surprise me if he can figure it out roughly and making danzo stay on his toes using it wouldnt be hard
danzooo,
It will be a tuffy, but for some reason i see him beating sasori, with the sharingan in his eyes, he'll know about his heart, and aim for that, + he has like 10 lives
Danzo easily gets passed hiruko, Sasori summons third kaze
third kaze does a jutsu and kills danzo once... But sasori doesn't know about izanagi, so because of that, it leaves a opening where danzo destroys third kazekage....(for some reason i see it going on like that) ,
Sasori is smart enough to realize the eye closing is related to him not dieing, but I think it would take a few deaths maybe 3 -4 for him to fully understand it
Sasori summons 100 puppets, prob kills danzo twice, but danzo summons baku the elephant, which suctions up all of them relatively easy./..... nothing sasori can do there...
Sasori has 198 other human puppets like third kazekage ,, which all retained their abilities and kkg, but we know nothing about them, since he decided nto to use them....
which leaves sasori's main body form, IF danzo didn't have that sharingan in his eye, sasori could take this, he wouldn't know where he had to hit sasori, If u break sasori's main body,he just reforms, you can't beat him that way....But because of shishui's eye, For some reason i see danzo taking it T.T