Land Snail

mollusc