The popular square in front of the Hachiko statue near Shibuya Station in Tokyo was packed with young people on the evening of April 5. [Read More]

No reproduction or republication without written permission.