Archelon

Archelon is a genus of extinct sea turtles, the largest that have ever been documented, and the second largest turtles documented, behind Stupendemys, as the current sea turtles, nesting on beaches.