Peacock Jewel
(Hypochrysops pythias euclides)
Pupae