Imperial Hairstreak
(Jalmenus evagoras evagoras)
Final Larvae