Glowing spherical alien artifact at the middle of the city street by Georges Desvallières, oil on canvas