Title: Satan in Paris, or The mysterious stranger