Decazesia hecatocephala
Source: NCBI Taxonomy (ID 125684)