Vending machines are really everywhere in Japan. It’s a normal fixture of a Japanese street. It will never make sense to me how Japan is living the American dream in ways America could never dream of.
If you ❤ like this…