Alien Hominid (Newgrounds)

[Allan please add details]