Bats!
The Indian Flying Fox is a large social fruit bat that can be found living in colonies with several hundred bats in the same tree. Most of the day is spent roosting upside down hanging by their feet with their wings wrapped around their bodies.
At night the group can fly up to 9 miles in search of food. They eat fruit by taking small bites and then squeezing the fruit against the roof of their mouth to get the juice. The solid fruit material is then spit out.