جزر الملوك
It is endemic to the island of Buru in the Maluku Islands, Indonesia.