Japan 2005

Previous Home Next

DSC05096

On the 5th floor I think. Game area and time for a drive.