Alien of the Day

I thought this was the alien of the day thread, not the alien-jokes thread.

So just putting this out there.