Ah, so that's what happens when Satan knocks up a sasquatch? Yikes!
So many different things popped into my head when I saw this, what I already mentioned above, Loki from Avengers, some kind of spidergod of some sort, kaiju and the list goes on and on. Kudos for a job well done and for making my brain go in all directions. LOL