Badass Auto Pictures Thread*

I thought it was jap shit??