75591708
Nov 19, 1998
Dec 26, 2000
TAKARA U.S.A. CORPORATION
Subscribe
mechanical articulated toy with electronic sound effects