Disney Stitch Pin - Mechanical