Which animal has the shortest life span?