Stitch Watching Sticker
Look out - a blue alien is chasing you in our fanart Stitch Watching Sticker. He has a secret mission to spy on you and tell his boss your every move during the day. So be careful and don't do anything suspicious. Otherwise, you will have big problems, dude. Chaos will come to your home. Madness will come to your head. And the cute blue alien from Disney's Lilo & Stitch cartoon still will be watching you.