Banda Islands
It is found on: the Kai Islands; the central and southern Molucca Islands − including Seram Island, Ambon Island, and Buru Island; and the Banda Islands.