SCANWHALE

94% YES - Will Germany win on 2026-06-14?