An army led by an angel battles a red dragon | Fantasy