A demon beast fighting an heavenly angel | Painting