Strange replication method and unusual genetic sequence among the mysteries

More...