Canadian sphinx
Sphinx canadensis