What is this thing?!

So I just jumped in to a normal game (I am on Elite at the moment and went back to get a rep writ) and found this huge dead monster that seems to have fallen on the merchant that was to the left of the entrance to Devil’s Crossing. Any of you know the story behind this?


The story behind it is explained by John Bourbon after you kill the Log.

Log has something to say. Don’t go to the Black Lodge. Do you understand Agent Cooper?