two peen muppet characters are standing on a stage with a ladder and a spider on the wall behind them, pop surrealism, promotional image, a stock photo OverallDetail