Chela

Chela is a mutant.

Powers and Abilities
He had lobster like claws.