Ambulyx amara

Ambulyx amara is a species of moth in the family Sphingidae. It was described by Eitschberger, Bergmann, and Hauenstein, in 2006. It is known from Guangdong in China. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_amara
No exact match found