SSpain Read More Neanderthals Seasonally Ate Snails on the Seashore of Spain 115,000 Years AgoMay 18, 2026 Dislodge the snail from its rock. Remove from shell. Eat. That is the recipe. Raw seafood is all…