Adorable Stitch and Angel Shaved Ice Plushies now at Epcot! Get ready to cool down with the adorable new additions to the beloved Stitch Attacks Snacks collection! Spotted at Epcot and available online at the Disney Store, Stitch and Angel are here to bring a touch of intergalactic sweetness to