I think it is the Airfix/Italeri 928
It is the Airfix 928. The proportions are off on this kit. The pop-up headlights are not sloped with fender and the kits are also reccessed. The rear tires sit way to far into the body, they should be close to the fender as shown below.