Black caiman (Melanosuchus niger) at water surface with horse flies feeding above its eye, Yasuni National Park, Orellana, Ecuador.