Japan Auto Direct
Scam
Verify this website for details. The organization is scamming customers. They'll overcharge you in your vehicle. Some vehicles are complete physical nightwares, some are decay, some do not work. ...