
It’s fairly well known that Japan loves it’s vending machines, but you don’t really appreciate how ubiquitous they are until you go there. It’s said that in London you’re never more than ten feet from a rat – well in Japan, the same is true of the vending machine. Of course, being Japan it’s not… Read more »
Recent Comments