🐌 Helix incrustata

about