Canadian sphinx

Sphinx canadensis