User blog comment:Jekogan/Top Alien/@comment-1175131-20111030012447

I say the top Alien is Ultimtae Humongosaur