Don't be surprised if in the next video....there's a note on his chest.
I was thinking that too - 'pinned' with a stake through the heart