Mauve Line-blue
(Petrelaea tombugensis)
Final Larvae