Description

Some Gastropod I believe.