Demon fighting angel over pyramid | Painting