Aurora World Peppee Meerkat
Peppee is an adorable, colorful plush animal who makes a funny smooch sound when you squeeze its tummy.