Ambon Island
This species can be found in Indonesia (Solomon Islands, Maluku Islands, Ceram Island, Ambon Island).