Buzz·Posted on Aug 20, 2009Om Nom Nom, Sea Turtle EditionThe frightening inside of a leatherback sea turtle's mouth, post-dinner.by Peggy WangBuzzFeed StaffLinkFacebookPinterestTwitterMail