Do you know where to find the most cuddly alien at Walt Disney World?
In Tomorrowland of course!
You can find Stitch near the entrance to the Tomorrowland People Mover.
Alden was not real sure what to think of Stitch because he does interact a lot!
This is a good way to pass some time with little guys while the bigger kids ride Space Mountain!
He meets here throughout the day but be sure to always check your Times Guide for better details!