Originally Posted By: olly
 Originally Posted By: The Pook
Yeah it kinds of reminds me a little of the alien hunter in Predator. Though it has a much nicer disposition of course!


My next thought was a ballchinian* from Men in Black.

* Sorry, don't google this if you are easily offended.

I don't remember this from the movie but I can guess from the pseudo-etymology of the word...