According to the ebay auction I snagge this picture from this is a tin toy with some plastic parts and was available at the Tokyo DisneySea theme park.
Thursday, January 17, 2008
Subscribe to:
Posts (Atom)
Displaying the merchandise of Donald Duck's rich Uncle Scrooge.