Selena (Earth-TUD17)

Selena is a Kryptonian Witch from an unknown Earth currently seeking refuge on Earth-Prime