Red Ecuadorian stick bug on return trip from Pan de Azucar