Lilo & Stitch in Town Square in the Magic Kingdom
Lilo & Stitch in Town Square in the Magic Kingdom