Unknown caterpillar-like creature

Unknown caterpillar-like creature

Observation - Unknown caterpillar-like creature. Description: 2.5cm long moving quite fast across the path in a caterpillar-like fashion

2.5cm long moving quite fast across the path in a caterpillar-like fashion