SCANWHALE

59% YES - Will Germany win on 2026-06-06?