Mistery Japanese car

Here is a car I cannot identify.

Either the car itself, or the maker of the slotcar.

Any idea anyone???

It is about 1/43rd scale and probably used a pin guide.

email me


The only mark on it says

"Made in Japan"

Better still do you have the bits to complete it??