Clostridium sp. 38
Source: NCBI Taxonomy (ID 105326)