A bizarre ancient life-form, considered to be the first giant organism to live on land, may belong to a totally unknown ...