Eulepidotis emilia
Source: NCBI Taxonomy (ID 2561316)