LOL first thing I thought, and laughed at post of Kirk & Alien.
Yes, but how many of us knew at a glance that was The Horta?