Ambulyx tobii

Ambulyx tobii is a species of moth of the Sphingidae family. It is found from Japan and South Korea down through eastern China to Bhutan, Tibet, Yunnan, Vietnam and Taiwan. The wingspan is 105-117 mm. ...
Found on http://en.wikipedia.org/wiki/Ambulyx_tobii
No exact match found