Es endémica de ciertas islas del archipiélago indonesio de las Molucas septentrionales.