Scarlet Goremarc

She is the most infamous pirate, the most wanted devil - Captain Scarlet. Rumor says, her magic eye was cut off from Medusa.