Model Shop - B1: 2003 Holiday Set
Released: 2003
Toy #:
Made in: China
Description: Set given to certain employees. Limited to 200 total