Pupal sack...?

Pupal sack...?

Observation - Pupal sack...? - UK and Ireland. Description: