What is the Aye-Aye? Deeply immersed on the island of Madagascar, a bizarre creature with bat-like ears, striking yellow eyes, gangly fingers, and a dark bushy tail roams a moonlit canopy. The Aye-aye is an elusive lemur species that is recognized …
Sign up to get updates from us