Disney Stitch 21'' Plush Doll Toy