Jewelled Grass-blue
(Freyeria putli putli)
Pupae