SCANWHALE

70% YES - Will Brazil win on 2026-06-24?