Japanese fans celebrated Japan's 2-2 tie against Netherlands in the World Cup 2026 early this morning at Shibuya Crossing. They dispersed as soon as police blew their whistles for blocking the road.
Japanese fans celebrated Japan's 2-2 tie against Netherlands in the World Cup 2026 early this morning at Shibuya Crossing. They dispersed as soon as police blew their whistles for blocking the road.
No recommendations yet