Speculation immediately arose that it might be a hitherto unknown marine mammal, a sea turtle without its shell, an artful Photoshop creation or cue the “ X-Files” theme an escaped experiment from the government animal-disease research facility on Plum Island, just offshore from Montauk. ....................... Sounds like someone was reading the comments on FR?
Since sea turtles spines are attached to their shell, I tend to lean towards the escaped experiment. :oP