Tokyo’s iconic Shibuya Crossing, the world’s largest pedestrian crossing, might be the next major canvas for digital artists, thanks t···