Aye-aye Leonid Mamchenkov 10 years ago From the “22 Strange Animals You Probably Didn’t Know Exist” post. Share: Pets vs. animalsHypocrisy of animal lovers over a dead giraffeHerbivorous vs. Predatory