Welcome to Radiator Springs!
READ MORE
Spee-D-Fix is Japanese wrench trademark. Its bilboard was in Tokyo.