A Look Inside Autobacs: Japan's Fascinating Auto …
2019-4-23 · Everything is in sepia filter, the economy seems unstoppable, and you’ve got yourself a shiny new car. ... Sumino saw an opportunity in the Japanese market for a concentrated auto parts store ...