Insect?

Insect?

Observation - Insect? - UK and Ireland. Description: A collection of plant bits possibly with an insect of some kind inside? 3cm.

A collection of plant bits possibly with an insect of some kind inside?
3cm.