That's the English translation of the subtitle, in French, of EMPUSA in the trailer to the film that can been seen in the interview linked in the last post. A very nice subtitle, but why in French? An extra touch of class and mystery? A homage to Jean Rollin?