Maeota?
male (ECU10-3239) — ECUADOR: PICHINCHA: Bellavista Cloud Forest Reserve 0.012 to 0.016 °S 78.682 to 78.682 °W
Image ECU10-3230.JPG — © 2015 W. Maddison, Creative Commons Attribution (CC-BY) 3.0 license