The Avengers Window Panels, Drapes