Maluku Islands
It is found in Sri Lanka; India; Sulawesi; Myanmar (Burma); Thailand; Borneo and Ambon (Maluku Islands, Indonesia).