A worldwide community photographing and learning about wildlife
Ambulyx sp.
Species is similar to Ambulyx ochracea.
I have cross check with the photoes available on web for your suggested species. i also think it is very close species to it. Thank u. NuwanChathuranga