Sea crabs, I’m thinking.
There’s big vulture type birds too. Cormorants and brown pelicans. It’s too sickening to contemplate.