Part mammal, part reptile, all mystery!