Caterpillar with a small predator on his back. (Melitaea trivia, Lesser Spotted Fritillary) Italy, Sicily, 1150m, 2010-05-23