Disney 100 Exclusive Lionel Handcar 2335200 Platinum Finish Factory Sealed D23. This is a Disney exclusive limited to 542 pieces