a photo of humanoid aliens with floral heads wearing robes towering over an astronaut in a foggy desert, octane render, cg society,