A beautiful dire epic painting of the 81420, by Ray Caesar and Peter Max, matte, trending on Behance | Painting