Lady Deathshot

Origin
Lady Deathshot (Victoria Frost) is a nurse who works on the side of the devils. She’s out to maim, kill, and destroy, not heal. She has syringes full of different poisons and a bag full of bad intentions.