film still of the muppets in pulp fiction, photograph, detailed