Germany Gets Electra-fied