a puppy and a jodie marsh having tea at the ritz, by giger and beksinski