Jon Stewart shares video of an Alien