Male Viltrumite / Geldarian Warrior
Appears in
INVINCIBLE
Voice actors
Troy Baker