Bismarck Archipelago
パプアニューギニア（ビスマルク諸島含む）、ソロモン諸島、オーストラリア（クイーンズランド州）に分布する。