Shibuya’s Scramble Crossing never misses a chance to party, but the massive seas of humanity had an extra-special reason this time.

Read More