Japan has over 5 million operating vending machines currently within the country, making it so there is 1 vending machine per 23 people, making it the country with the most vending machines per capita in the entire world.
fact
Japan has over 5 million operating vending machines currently within the country, making it so there is 1 vending machine per 23 people, making it the country with the most vending machines per capita in the entire world.