Green fireworm
Hermodice carunculata