When you are hungry or needing a quick thirst quencher, and convenience stores are not convenient enough, there are vending machines in every corner of the city. A whooping 5.52 million vending machines are present in Japan right now. Of course, those 5 million will not only contain food or toiletries, but car, eggs, cold draft beer, canned bread, bouquet of flowers, batteries, and soon, everything under the sun.