You wouldn't be able to find it if you tried, nestled deep in the Chiba-ken countryside, a stone-throw away from the new Sodegaura Forest Raceway. This is where magic happens, you feel it the instant you set foot inside one of the garages where restoration projects are underway.

Car Builder>> Ta Auto | Speedhunters