Bismarck Archipelago
インドネシア（ニューギニア島南部）、オーストラリア（クイーンズランド州北部）、パプアニューギニア（ニューギニア島、ビスマルク諸島）に自然分布。インドネシア（ジャワ島）に移入。