He reminds me a bit of the Thing from the Fantastic Four