Looks kinda like Stephanie Brown in a Babara Gordon suit to me, lol XD. It's pretty awesome other than that, though, lol XD. My guess is it's just generic unnamed Batgirl from Nebezial's own custom universe .
I love Batwoman, but lord do I hate her costume! Black on red, for a redhead?! And it's a rather unflattering shade of red (costume) to boot... Just one of many things the people at DC need to be beaten for *cough* Damien Wayne *cough*