Cycad Blue
(Theclinesthes onycha onycha)
Final Larvae