God damn it, 100 dollars is great and all but I'm no a much more important mission: IDENTIFYING THIS TOY MONSTER!
I got him in a flea market around a decade ago, have brought him to several toy fairs as well as contacted a few toy experts yet not one of them could identify this fucker. God damn it, somebody tell me what it is ;(