Shibuya Crossing Packed With Fans After 4-0 Victory Over Tunisia
Occurred on June 21, 2026 / Shibuya, Tokyo, Japan
Info from Licensor: "Crowds of supporters flooded Tokyo's Shibuya Scramble Crossing on Sunday, June 21, celebrating Japan's 4-0 FIFA World Cup Group Stage victory over Tunisia. Credit @riota2gaoe via Spectee"