Japan = Perfectionism

Japan sells perfectionism. They come, buy your car, and perfect it.

Show CommentsClose Comments

Leave a comment