User blog comment:Calvincambridge30/Versus/@comment-27006668-20151022004049/@comment-3481504-20151022004527

Dick. He would shut off Michael's angelic powers, just leaving him with a boost from the mark of Cain, which wouldn't be enough to overpower Dick.

Hellhound. The hound of Hell rips the angel apart.

Seraph Cas would be able to physically overpower Cain, but not kill him.

Cas.

Cas.

Cas smites them all in a few seconds.

Cas.

Cas.

Cas (..again).

Azazel.