two cute aliens ski mask in the moon, nasa footage