I got a question from Marianne Brouwer from the Netherlands: “I took a picture of this enormous bug in the Andes mountians in Equador. It was around 12 cm long. Do you know what it is?”
It took some research, but this monstrosity is an Amazonian Giant Lacewing. As the name suggests, it is a species in the family of lacewings (Chrysopidae), order Neuroptera. It occurs all over the Amazonian rain forest and feeds of bugs and their eggs.