Stitch Master of Disguise
Puzzle Game
Random:

167-2.7.1