Funko Disney Lilo and Stitch Flocked Stitch Pop Vinyl Exclusive No. 12 FunKo Pop No. 12 Flocked Stitch Sticker less window allows for unobstructed in-box display of figure Imported Hard to find Limited edition