Some snails that were in the rocks off the beach in Isla Mujeres, Mexico