Hawk Moth Caterpillar?

Hawk Moth Caterpillar?

Observation - Hawk Moth Caterpillar?. Description: