King Lizard
Appears in
INVINCIBLE
Voice actors
Scoot McNairy