black spartan warrior angel fighting a medieval army, oil painting