Japan 2005

Home Next

DSC01108

When the stores are closed, there's always the vending machine.