Squeezamals

Super-Squishy foamed stuffed animals!
Squishy, squeezable, cute, soft, adorable, & scented!

Brand

Manufacturer

Launched Date:

12 Apr 2017

Tait & Lily, Inventors of Betcha Can't!