
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?