Franck's sphinx
Sphinx franckii