International Space Place

The International Space Place is a location in the direct-to-video film Tom and Jerry: Blast Off to Mars.

Behind the scenes

 * It is a non-committal parody of NASA.