The following contains spoilers for "Invincible" season 3, episode 7 (and, potentially, future episodes). For a whole season, ...
Invincible isn't short of villains, especially since the animated series features the all-time baddie, Angstrom Levy.