Helicascus kanaloanus
Source: NCBI Taxonomy (ID 85914)