Seba’s Short-tailed Bat

Seba’s Short-tailed Bat, Carollia perspicillata. A common species found from Central Mexico to Southeast Brazil.