Well guys it's about that time and Daddy-Mikasa wants to know: Choose one of these characters to take out Invincible.
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
The person I'm choosing is Tatsumaki from One Punch Man.
In no universe is Billy Butcher taking out Invincible and due to the fact he's from The Boys and obviously I don't even need to explain why Billy loses.
Livewire is just your average street tier character from DC so I don't even need to explain why she won't take out Invincible.
I haven't seen Master of the Universe so I can't speak on Skeletor.
Meliodas definitely has the hax to take out Mark but doesn't have the speed to keep up with him.
As for Raditz there's no doubt in my mind Saiyans would destroy Viltrumites because they can destroy planets with ease while Viltrumites would mostly die trying and even needed outside help to destroy one planet, I don't think Raditz has shown any capability to some of the strongest Saiyans so I think Mark could take him.
Tatsumaki is the only choice in my opinion, not only does she have the raw power but she also has speed and hax. Tatsumaki has telekinesis that she can use to create barriers, whirlwinds, manipulate gravity, telepathy, binding, and many many more. Plus she scales other characters like Saitama who has performed better MFTL feats than anyone in Invincible and should be around multi-Solar System level to galaxy level. So between physical stats, raw power, and insane hax Tatsumaki's beating the living dog shit out of Mark no problem. So I'd definitely choose her.