Close
Spotted oleander moth(larvae)
Empyreuma pugione