caterpillar nest?

caterpillar nest?

Observation - caterpillar nest?. Description: