Paradise Jewel
(Hypochrysops hippuris nebulosis)
Pupae