Japan may be synonymous with sushi and cherry blossoms, but vending machines could as well contend for the title of national symbol. There is hardly a square metre of the archipelago that is unadorned by these boxy machines. Even the remotest roads on desolate mountain slopes inevitably feature one, often half-buried under snow, but always…
More