Possible cocoon state invertebrate

Possible cocoon state invertebrate

Observation - Possible cocoon state invertebrate. Description: