Curse of the Demon

Is that alien jizz?

image via