Autobacs is a familiar name. For the rest of you, it's the Japanese equivalent of Kragen or Pepboys, but with stuff you'd actually want to put on your car. For the six of you that follow Japan's ...
The first thing that jumped into our jet-lagged minds was how much trouble it would be to catch a ride to the nearest city so we could revel in the JDM parts bonanza that is Super Autobacs.