DRIVER LIVED, PASSENGER DIDN’T…

Japan of course…..