摩鹿加群岛
The bat is endemic to Halmahera and Bacan islands, of the northern Maluku Islands archipelago in Indonesia.