Illustration of Kidney-spot ladybird / Harlequin beetle (Chilocorus renipustulatus).