Those crazy Japan vending machines
OSAKA, Japan – It’s hard to even go one block down the street without running into a vending machine. They are literally on every block, at least in major cities like this one, and what they sell is way different from