Star Fox Puppets: SNES Promotional Puppets Destroyed After Production, Time Extension Reports
Time Extension uncovered that live-action Star Fox puppets created to promote the Super Nintendo release were destroyed after production due to material deterioration....