Slow, Shelled Gastropod That Doesnt Live In Water Exact Answer for CodyCross Mexico Group 1363 Puzzle 2.