🤯Totes Facts
← Back to Countries & Culture
🌏

Japan has about 4 million vending machines — roughly one for every 30 people — selling everything from hot meals to umbrellas and novels.