Extraterrestrial life form