Retired December 31, 2003! Thumper Crystal World Disney Showcase Item # DSC021Limited edition of 2,750 pieces.
Retired December 31, 2003! Price: $134.93