"Slug" Caterpillar
Caterpillar of cup moth (Limacodidae)
Limacodidaeslug caterpillarcup moth caterpillarecuadorinsectsinsecteinsectamacroinsect macro photographymindo