Clostridium sp. 6
Source: NCBI Taxonomy (ID 105335)