By dr. dolittle on October 30, 2013. Tags Life Science dolphin halloween humpback hunchback new species More like this