The name of this gastropod is Helix pomatia, vineyard snail (in Finnish viinitarhaetana, viinitarhakotilo), and it IS edible.
Helix pomatia is found in Southern Sweden and in Central Europe, and it's even breeded.
Ska du äta snigeln? Jag vet att man kan, men ändå... jag hade snigelfarm med Vinbergssnäckor när jag var liten. Det är vackra varelser, alla me olika skiftningar i snäckorna.