Disney Witch Lilo Halloween Pin. Released at Disneyland Resort in October 2003. Disneyland Resort - October 2003Disney Witch Lilo Halloween PinSKU: 501$10.00PriceQuantityAdd to CartBuy Now