뉴기니 섬
It is found on the island of New Guinea in both Indonesia and Papua New Guinea.