New service lets Tokyo tourists display their faces on giant screen at Japan’s busiest intersection

Pedestrian crossing outside Shibuya Station to lean even harder into tourist selfie appeal.

Read More