So what makes you think the car is from Japan?

Good luck on it, I hope it turns out how you want it