SOLD for $2,400.00 Alps Tin Cadillac from Japan 11.5″ Long Made in Japan ALPS made battery-operated mechanical toys (robots,...