The Bizarre "Pig Deer" The Babirusa has to be one of the world’s strangest looking animals. Scott 3 months ago