Japan fans fill Shibuya crossing after World Cup draw, then make way for traffic June 15, 2026 · India Today Read full story at source