Jellyfish are Immortal