Squiggle plush toy creature

Our newest stuffed toy creature has arrived! Meet our Squiggle stuffed animal creature, the panicky new plushie from Creachums. Squiggle is a delicate little creature that seems to get worked up over just about anything. These little creatures were found hanging around a glass of spilled milk, running around in circles, screaming very loudly. We … Read more