Patrick Stewart appeared on The Daily Show with Jon Stewart earlier this week with a bizarre tribute to Jade Rabbit, a Chinese moon rover which faced technical difficulties after landing on the moon.

Stewart suited up in a delightfully cheesy combination of cardboard and tin foil to play Jade Rabbit, and he sang a quick song to say goodbye to the world.