Idomeneus giant owl butterfly {Caligo idomeneus} Captive, Amazonia, Ecuador