

Thousands of Japanese soccer fans flooded Tokyo's famous Shibuya Crossing to celebrate their team's commanding 4-0 victory over Tunisia in World Cup group stage play.

The joyful street celebration showcased the unifying power of sports in one of the world's busiest intersections.

Want to know more?