20120707 home.science: Aliens may look like giant jellyfish