Starfall - Supers
I see you ...
Rogue Star is a mutant and a mercenary. If you have the money, he can do the job.
He prefers sniping from far, far away (it is his thing), but doesn’t mind mixing it up, close and personal if that’s what it takes.