Llerena, German, España