Damnthatsinteresting
The Aye-Aye, a primate native to Madagascar. According to local legends, the Aye-Aye is a demon that can kill just by pointing its finger.
The Aye-Aye, a primate native to Madagascar. According to local legends, the Aye-Aye is a demon that can kill just by pointing its finger.