Spotted Opal
(Nesolycaena urumelia)
Pupae