Roland Escargot Snails, Giant, 7.75 Ounce (Pack of 12)