Unidentified reflective pupa
Looking like a drop of water may be a good defense against parasitizing wasps and other enemies.
reflective pupaecuadorinsectsinsecteinsectamacroinsect macro photographymindo