OMG A SEA MONSTER....

turtles have claws?