SCANWHALE

89% YES - Will Brazil win on 2026-06-19?