Tiger butterfly caterpillars feeding on leaf {Tithorea harmonia} Amazonia, Ecuador, South America