Horrible maggot things plus cobwebs

Horrible maggot things plus cobwebs

Observation - Horrible maggot things plus cobwebs. Description: