Skip to navigation.
These 2.5 inch long tin cars were made in Japan and are circa the 1950's. The set includes a police car, ambulance, taxi, and fire chiefs' car. Fresh from the factory case at a terrific price.