Frogs raining on the heads of giraffes | Painting