It’s almost as good as a JDM barn find. Tucked away somewhere outside of the bustle of Tokyo is a small car tuning shop that looks similar to ones you’d find all over in the United States.
Results that may be inaccessible to you are currently showing.