Handley's nectar bat

Handley's nectar bat (Lonchophylla handleyi) is a species of bat in the family Phyllostomidae. It is found in Colombia, Ecuador, and Peru.