Iguana is en agent of the diabolical Lizard League. She is a proficient hand to hand combatant and meelee fighter and a member of the Leagues team of superhumanly powered enforcer's. How Iguana acquired her powers is unknown at this time.
Appearances, Images, and Quotes Edit
This character is a villain of a supporting cast member of Invincible.
This template will categorize articles that include it into the "Invincible Villains category."