Germany bombshell