Little White-Shouldered Bat
Despite how unsettling it looks, the little white-shouldered bat is a completely harmless creature that feeds on fruit and forages from the forest floor to the canopy. They can be found in South and Central America.