SCANWHALE

74% YES - Will Germany win on 2026-06-29?