Scientists Have Found The First Immortal Animal

Meet Turritopsis Nutricula, the only immortal animal on earth.