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