Cycad Blue
(Theclinesthes onycha onycha)
Pupae