the cover of iron maidens new album on deutsche grammophon