Elephant (Invincible)



Elephant is a supervillain on the comic book Invincible.

History
History of character is unknown.