This picture, which I snapped today in Ginza while riding the Skybus tour, sums up what Japan is all about in one picture, don’t you think?
This picture, which I snapped today in Ginza while riding the Skybus tour, sums up what Japan is all about in one picture, don’t you think?