Yep, that’s a big Sea Turtle alright. She’s a Leatherback and she’s humongous. Thank God she made it safely back into the sea before some jackass tried to ride her like a horse or something. God bless her.
PS- Sweet Mother that’s a big, beautiful turtle.