Very well done; you can be proud of your efforts!
I am not familiar with the character (obviously this emphasises your entire issue

), but from the artwork you showed, your rendition is pretty much spot on.
If I could offer one point of constructive critisism, it would be that the head appears slightly too big to me, but other than that I can only salute your sculpting prowess!
Now get him painted. If I read the description and picture right, it should be appropriately garish...
