Tegan Hayden

Tegan Hayden/Psycho Pirate
The newest man wearing the mask of medusa, he is a mystery. Where he comes from or how he got the mask has never been said. It's like he doesn't exist in a way, no known records of any background. All that is known is what he has said, his name. The rest is up in the air for now.