Stay Up to Date on the Latest Disney, Universal News and More! Disneys Hollywood Studios has a new, ohana sized reason to shriek with delight! The mischievous Experiment 626 is back, and this time, hes trading in his hula for a bellhop hat. Introducing the Stitch Tower of Terror Plush. Related – Experiment 626 Takes Over the Tower: New Stitch Tower of Terror Loungefly Backpack a Must Have for...