Terrestrial flatworm (Platyhelminthes) feeding on Beetle. Orellana Province, Ecuador.