Now available Owen the owl is an adorable Squishy Beanie. This lovable owl is ready for hugs and adventures. Go ahead and give Owen a great big hug and you will feel wonderful.