d & d fantasy book illustration of an army of angels fighting a giant green snake on the right, fantasy, epic, high detail, 4 k, fineart