X-Men Wiki
Register
Advertisement


Insect (Real name: Tsar Sultan) is a superhuman member of the Red Skull's S-Men. His pseudonym comes from his appearance after he transforms into a humanoid insect-like creature with spear-shaped hands.

Advertisement