On a recent trip to China town in Yokohama one of the back streets revealed this hidden gem. A vending machine that has 1 lt cans available. What other country in the world would have this type of machine on the street available to all?

Comments (0)