Self Drawn Lilo and Stitch Sticker - Disney
.