TECHNOLOGY FOCUS - BIOTECHNOLOGY - Preparation (Claimed): The cellulase is derived from Thermosporothrix hazakensis. Preferred strain: The T.hazakensis is T.hazakensis SK20-1(T) strain (JCM 16142T=ATCC BAA-1881T). Preferred Enzyme: The cellulase maintains the enzymatic activity on at least 10-80 degrees C, pH of 2-11, in the presence of organic solvent (at least 0-25 volume/volume%) chosen from toluene, acetone, chloroform, butanol, hexane and dimethyl sulfoxide (DMSO) or ethanol (at least 0-50 volume/volume%) and in the presence of salt (at least 0-25 volume/volume%). The cellulase is chosen from one or more hydrolase comprising polypeptide chosen from (a) polypeptide comprising amino acid sequence of SEQ ID NO: 1, polypeptide comprising an amino acid sequence of SEQ ID NO: 1 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 1, (b) polypeptide comprising amino acid sequence of SEQ ID NO: 2, polypeptide comprising an amino acid sequence of SEQ ID NO: 2 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 2, (c) polypeptide comprising amino acid sequence of SEQ ID NO: 3, polypeptide comprising an amino acid sequence of SEQ ID NO: 3 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 3, (d) polypeptide comprising amino acid sequence of SEQ ID NO: 4, polypeptide comprising an amino acid sequence of SEQ ID NO: 4 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 4, (e) polypeptide comprising amino acid sequence of SEQ ID NO: 5, polypeptide comprising an amino acid sequence of SEQ ID NO: 5 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 5, and (f) polypeptide comprising amino acid sequence of SEQ ID NO: 6, polypeptide comprising an amino acid sequence of SEQ ID NO: 6 in which one or more amino acids are deleted, inserted, added or substituted, or polypeptide comprising amino acid sequence exhibiting at least 90% identity to amino acid sequence of SEQ ID NO: 6. EXAMPLE - No suitable example given.