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…













