Unidentified life-rich planet