Scaleface

Scaleface is a mutant and member of the Morlocks.