Hawkmoth caterpillar?

Hawkmoth caterpillar?

Observation - Hawkmoth caterpillar?. Description: