Slow and steady? Not for Snail Fest!Don't let stereotypes fool you - our dear snails are about speed and agility, beauty and creativity, intelligence and dexterity. And snail mucus is also very good for the skin.