Stitch in Sunglasses Sticker
What do you think - what is this blue little koala-like alien doing in our fanart Stitch in Sunglasses Sticker? Look closely, and you can notice a newspaper and sunglasses - Stitch is a spy! We don't know for sure for which side he works - the good or the evil. We want to believe that he helps Lilo find something significant to save the whole world from the upcoming evil.