Vartox

Vartox is an alien convict.

Hiding on Earth
After hiding on Earth for twelve years, Vartox seeks out Supergirl to learn her identity and battle.