At least they seem happy... isn't Germany?