Caterpillar shower

A caterpillar of a giant leopard moth is shown covered with water drops after a brief rain shower recently in Belton.