OMG A SEA MONSTER....

a turtle without a shell?