This is Commissioner BARBARA Gordon from Batman Beyond. I loved her character SO MUCH. I love the fact she gave up the cape but not the crime fighting. Her part in Return of the Joker was awesome too.
------>Commission Info: [link]
Sprite form based on Sailor Moon Game Sprites (c) Bandai
Commissioner Barbara Gordon (c) DC & WB