a nonsensical futuristic alien landscape, alien structures painting by ren hang and yuyuko takemiya