Aspidochelone
According to the tradition of the Physiologus and medieval bestiaries, the aspidochelone is a fabled sea creature, variously described as a large whale or vast sea turtle, and a giant sea monster with huge spines on the ridge of its back.
Source: Wikipedia, Aspidochelone. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.