This gorgeous limited edition Stitch has been crafted from the finest sky blue and periwinkle coloured mohair fabrics. He features dark blue wool felt claws, lilac inner ears and characterful pair of embroidered eyes. Also known as Experiment 626, Stitch sits in a curious, seated position and would be the...