Great work. But by experience in buying jdm cars, never believe what you see on the reports. Fake reports can easily be made. Most of the dealers here use fake reports. I once saw a vitz when it came from the port to the dealer, its mileage was 156k. A week later he was selling it with auction report and 30k on the meter.
Always check the physical condition of the car when buying, dont rely on the report shown to you by the dealer.