Giant fist punching the sun in the face | Painting