Thought to be bad luck by natives, the aye-aye is a lemur, so it's no surprise it's only found here
... of the Aye Aye means that it actually has very few natural predators in it's native
... [DOC] [TLE] Aye-Aye - Animals - National Geographic [PAR] Aye-ayes can be found only on the island of Madagascar.