Pirate Jenny (Earth-2289)

Pirate Jenny is a vigilante.