So the majority of the guessing has trended toward Cyber, but we still have no precise confirmation...I found this image on a Faces of Death website where someone was using it as an avatar, and he didn't even know where it came from, though he was sure it was a Marvel comic. I've found the image online in a few places, but nowhere did I find any confirmation of exactly where it came from. Thanks for your input, everyone.