You are using an older browser version. Please use a supported version for the best MSN experience.

Beer? Bread? Baby wipes? Japan has a vending machine for anything you need

Japan has the most vending machines per capita in the world, and you can find practically anything in one of these countless mini-stores.
image beaconimage beaconimage beacon