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.