Hard to say... It may not even be a DC character.
IT is a dc character
SHe was in shadow of the bat event
Is this a guessing game? If so, please indicate it on the subject and the category
If it isn't, that is Angel Breaker.
@ScavengerOne it was a actual question
What do you think?