photoxels.com
10 Newly Discovered Animals in 2010 Are Also The Weirdest
A leech that is so big it gets the Tyrannosaur Rex label, a fruit bat that looks like Yoda, a slug that shoots love darts like a ninja, a monkey that sneezes when it rains, a catfish that wears an …