Experience the Thrill (and Cuddles) with the Stitch Tower of Terror Plush! Disney’s Hollywood Studios has a new, ohana-sized reason to shriek with delight! The mischievous Experiment 626 is back, and this time, he’s trading in his hula for a bellhop hat. Introducing the Stitch Tower of Terror Plush. Related