Sphinx libocedrus Edwards  
Family: Sphingidae
Sphinx libocedrus image
Jim Vargo  
Sphinx libocedrus image
Wikimedia Commons  
Sphinx libocedrus image
Wikimedia Commons