Stalker (Earth-16)

The leader of the Renegades, mutant covert-ops team.

Power

 * indestructable skin.