North Sulawesi
It is known only from in Tolitoli Regency, North Sulawesi, Indonesia.