Jellycat - Squiggle Lamb
London, England-based Jellycat creates some of the cutest toys on the planet! Established in 1999, Jellycat toys are interesting, distinctive plush animals, made for children (or adults!) of all ages. Jellycat uses the softest, snuggliest materials the company can find. Not only that, they release new stuffed animals almost monthly, so the cute never stops!
Totally baby safe.