The World’s Ugliest Animals July 20, 2009 / Uncategorized this animal is called the “aye aye”. hat tip: jim The World’s Ugliest Animals Shared via AddThis