Badass Auto Pictures Thread*

No, Japanese company Takero’s. I guess they specialize in racing vans.