Ambulyx bima

Ambulyx bima is a species of moth in the family Sphingidae. It was described by Rothschild and Jordan, in 1903, and is known from Indonesia. ==Subspecies== ...
Found on http://en.wikipedia.org/wiki/Ambulyx_bima
No exact match found