Japan May Be Running Fast Again
I took this picture this morning at Shibuya station in Tokyo, watching a real mob of people pack themselves in a 12-person thick long line entry into the Ginza line subway where train cars arrive every two minutes.






