Bismarck Archipelago
It is endemic to Papua New Guinea, the Bismarck Archipelago, the D'Entrecasteaux Islands, the Trobriand Islands, and the Woodlark Islands.