A beautiful unnatural supersized painting of the Huggy wuggy, by Edgar Degas and Damien Hirst, oil, trending on 500px | Painting