Treasure Planet
Muppet Treasure Island
17 February 1981, Los Angeles, California, USA
18 June 1980, Kent, England, UK