I WAS going to do wire antenna on the snails too but after stabbing the wire under my finger nail...a few choice words came out of my mouth and I decided against it...lol
This is a new set from CC Designs called Froggie And Friends and you can get it at All That Scraps