This Week in Tokyo

Here's a Clue!
35° 40' 35.121" N
X
139° 39' 0.097" E
Main Street in Shibuya, Tokyo