Elephant Hawk Moth Caterpillar?

Elephant Hawk Moth Caterpillar?

Observation - Elephant Hawk Moth Caterpillar? - UK and Ireland. Description: