Illustration showing frogs raining from sky