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

New service lets Tokyo tourists display their faces on giant screen at Japan’s busiest intersection
Shibuya’s Scramble Crossing is one of Tokyo’s most iconic locations, and some would say that a trip to Japan’s capital isn’t complete without stopping by to snap a…