The Thing from the Fantastic Four. This isnt a Heroclixs repaint, but a plastic mini that came in an egg container and came unpainted. Despite thier being quite a few miniatures in the set, very few where 28mm.
Do you happen to remember who made this ? I can't seem to find the same one. The closest I have found is something called a Zerboz, but the sculpt is clearly different.