Ceratophora karu
Source: NCBI Taxonomy (ID 118086)