rankings.fun
#3 in Strongest Invincible Characters
Viltrumite Mark
>
King Lizard
Viltrumite Executioner II