Craspedonta leayana (Latreille, 1807)
From above: live specimen, larva and pupa, pupae (by courtesy of H.V. Ghate) < previous next >