Mr. Onyxx
Hello, my name is Alexis Barron, and I'm a florakenetic. I'm also pretty well impervious, it's not a healing ability so much, it's just... I don't really know what, I can take a licking and keep on kicking, or something.
Back home I was used to test out anti-mutant weaponry on, so if there's any of the same group here, I might be able to tell you what they're using and how to disarm/disable/destroy it.