User blog comment:Nkstjoa/Official Wiki Death Battle Leaderboard/@comment-6516877-20160911021629

Okay I'm back!

Mewtwo: Win

Meta: Loss

Sonya: Win

Tracer: Win

And for this I am betting Ken Masters