Thread
:
DC Universe Thread
View Single Post
12-04-2020, 11:52 PM
#
5320
slik
Trickster Demon
Posts: 59,750
I don't think they ever even explained what her powers are just that she got them from a 'gas leak on her home planet'
slik
View Public Profile
Find More Posts by slik