Common Swift caterpillar?

Common Swift caterpillar?

Observation - Common Swift caterpillar?. Description: About 25mm long. Found when digging over soil.

About 25mm long. Found when digging over soil.