SCANWHALE

51% YES - Will Germany win on 2026-06-25?