Insular horseshoe bat

The insular horseshoe bat (Rhinolophus keyensis) is a species of bat in the family Rhinolophidae. It is endemic to Indonesia.