Climatic battle between an army of dragons, and an army of steampunk mechanical angels!, matte painting, steampunk fantasy, artstation