It’s either a weather balloon, or an intergalactic jellyfish. Not to offend any fans of The Abyss, but my money is on weather balloon.