Identification key end: Gastropods: gastropods end

You have most likely a gastropod native to Nordic waters.