Who buys the F-150s, and more Japan deal mysteries

.....

© The Japan Times