Banda Sea
The species is endemic to the island of Ambon and nearby islands in the Banda Sea, in Indonesia.