A beautiful beautiful delicate painting of the ahegao anime, by Alex Ross and Peter Mohrbacher, oil on canvas, trending on ArtStation | Painting