Vending machines are everywhere
You can find vending machines everywhere in Japan. In a city or in a country side, in a store or on a street, it doesn't matter where the place is. If you look for it, you can find one so easily. It's hard to be thirsty in this country.
Tokyo Photo Japan