What exactly are you trying to say with this? Or is it one of those "it's up to you" deals? If it is, then I'm thinking of something of a mix between Frankenstein, Thing off the Adam's Family, and LGM. Am I close?
Most of my comments say things like "Great choice of colors, I like the small details in the background"... but one word comes to my mind with this image... This is cool!!