Experiment 626 has officially taken over Main Street!

Item 1 of 1
All 1 items are represented here; videos open at the source.
Open the original Instagram post ↗
The original caption
Experiment 626 has officially taken over Main Street! Rows and rows of sleepy Stitch plushies are patiently waiting at the Emporium as we count down to the theatrical release of the live-action Lilo & Stitch, landing May 23, 2025. If you’re a Stitch fan… resistance is futile.
Original Instagram caption, preserved as posted. References to “today,” dates, plans, prices or events belong to this post’s publication context, not a current recommendation.
Read at the source ↗