incomprehensible alien lifeform floats down to earth, huge, atmospheric, abstract, unusual, creepy, jellyfish like