These animals are amazing snails. And not insects and not birds, not fish ... Mollusks. These are garden snails. which by the way are very much appreciated in expensive restaurants. They are considered a unique delicacy. There is a lot of protein in their meat. To be honest, I would not eat them.
For the contest from @juliank
Technical details:
Camera Lenovo 399 A