摩鹿加群岛
It is found in the Maluku Islands. Its natural habitat is subtropical or tropical moist lowland forests.