Royal Jewel
(Hypochrysops polycletus rovena)
Pupae