Disney Lilo & Stitch 20" Stitch Jumbo Plush Doll