>>1958342I believe everywhere you go and listen, people have an 'evil outside spirit creature' that is responsible for the horrifying crap people do when they snap. Kinda like a tribal version of shadow projection. Once you get to permanent settlements and city-states, that critter becomes part of some Marvel-tier pantheon and is usually the cosmic villain, responsible for disasters as well.
So your picture is an embryonic form of Satan, just lacking centuries of fanfic. Actually doesn't exist, but arrives in the world through our actions, our ability to get cabin fever and shred each other over some squabble, leaving a campsite littered with bones, broken furniture, scraps of hair and teeth.
It was the Wendigo, the Wendigo came for them.