Disney Store STITCH Plush Sitting 12” Lilo & Stitch.