Encephalus complicans
Source: NCBI Taxonomy (ID 877998)