I thought this was the alien of the day thread, not the alien-jokes thread.
So just putting this out there.