From a sea slug that runs on solar power, to a bug that lives in total isolation; from the world’s smallest snake to a 1-tonne rodent – here are the 10 oddest species from 2008. “Amphibian horror” isn ...