Helix Extra Large Escargot (18 piece) by Saveur de La Terre (7 ounce)