From your picture, it looks like this is a snail, which is edible. And it tastes delicious.
Flower snails are commonly known as "flower snails", "east wind snails", "sea pig snails" and "south wind snails". Dongfeng snails belong to the genus Dongfeng snail, a mollusk of the order Gastropod, family Mothidae, and are distributed along the east and south coasts of my country, as well as in Southeast Asia and Japan. The main species in my country are square-spotted Dongfeng snail, mud Dongfeng and Taiwan Dongfeng snail. Dongfeng snail is considered to be one of the most promising mariculture varieties today. In recent years, it has been accepted by farmers on the southeast coast and has gradually formed a production scale. Its meat is delicious, crispy and refreshing, and it is a high-quality seafood shellfish that has been very popular in domestic and foreign markets in recent years.