Malay Archipelago
Индонезия, Малайский архипелаг, острова Буру, Серам (остров) и Каи Бесар. Естественной средой обитания являются субтропические или тропические влажные горные леса.