User blog comment:T95/Dick Roman and Edgar vs Venom and Carnage/@comment-35561019-20190126002028

I am a very fan of Marvel Comics, but Leviathans wins this fight T.T