Okay, so upon rechecking the comic it's pretty clear this is actually a completely different instance of the thing. The movie was in Antarctica, and this is Greenland. Just how many of these things landed on Earth, and why always in a frozen climate?
Hey Menton, this is totally epic looking! Do you by any chance have this piece without the words and blood ? I want to add it to the "Advanced Drawings of Epic Proportion" folder !!! <333 This is truly epic beyond words xD !!!!!!! <3