Muppets from Space

Muppets From Space was released in 1999.