Did you mean: Helix godetia
Helix godetiana
Animal
Helix godetiana is a species of large, air-breathing land snail, a terrestrial pulmonate gastropod mollusk in the family Helicidae, the typical snails. This species is endemic to Greece. Wikipedia