Aurora World Loonee Snowy Owl
Loonee is an adorable, colorful plush animal who makes a funny magical sound when you squeeze its tummy.