Discover Palm Pals: irresistibly cute, palm-sized plushie. Shelby Snail, in pink with a light purple shell, is your adorable snuggle buddy.