Jellyfish…UFO, anyone?