FIFA World Cup April 3, 2026 [Relive that moment again]Brazil is shaking…! A legendary night where the Japanese national team overwhelmed the “Kingdom” | 16 minutes long highlight