France ^^ do you see this person above me? they are an epic win.
France. It is basically French Snails.
In French snails are escargots.
Ile de France
snails
snails
i like snails!
Mommy and daddy snails.
Bordeaux
Grown up snails
Nobody, snails are a common dish in many countries, not just France. In Spain, it is one of the tapas dishes. In Italy, it was eaten during the meatless days. In France, large Burgundy snails are stuffed with a cold garlic and parsley butter. I guess this particular stuffing is how they got known as a French specialty. Smaller varieties of snails are also used in different places, with a tomato sauce. Whatever you do, never use canned snails, these are truly disgusting. Most snails now come from China, they have nothing in common with wild snails.
Snails are of the phylum Mollusca.