the devil fight with an angel