Shibuya Station, then by comparison, New York's Times Square as Russian chat. All have large advertising. Building construction, adorned with lights and people flows into non-cable is missing.
The station that is Times Square in New York Shibuya square, all have large screen advertising The building is decorated with lights and people flock to the countryside.