Celebrate 626 Day with your Ohana and favourite alien, Stitch. This Stitch plush features embroidered details, super-soft fabric and a floral finish to honour the cosmically cute space invader.