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

Those crazy Japan vending machines Read More »