This is a report on Tokyo Shibuya under a declared state of emergency. Normally, Center Street is full of people, but there are not many of them. Most of the large …

AloJapan.com