A Chinese-exclusive iOS match-3 game based on the Stitch! anime.
IGDB Combined Score
iOS
December 18, 2012
Disney Mobile
Loading similar games…
Loading reviews…
0 public reviews