Urban Japan City

Even in Japan, where vending machines are practically a national icon, this level of abundance is anything but typical!


Even in Japan, where vending machines are practically a national icon, this level of abundance is anything but typical!