Guys, I've just watched Stranger Things this week and I'm torturing myself trying to remember where did I see a similar monster before. More specifically, in which game did I see it? I'm almost sure I saw a monster in a game with the same head, probably not the body, though. Any of you have watched it?
Here's a link for a picture of it, for those who can't remember/didn't see it. I'm not putting the image directly here to avoid spoilers.