Originally posted by Slaanesh
is she a supergirl for alternate universe or something??she got the "S" symbol..
The suit acts as a containment unit so that her powers wouldn't 'slip out'.
She's more like an alternate version of Superman. Some DC fans even refer to her as Superman Kismet.