Elephant hawkmoth caterpillar?

Elephant hawkmoth caterpillar?

Observation - Elephant hawkmoth caterpillar?. Description: a green form of elephant hawkmoth?

a green form of elephant hawkmoth?