What insect is this???

Update:

Ok so..to me it looks like a cocoon ...there was a worm like thing coming out...

Attachment image

1 Answer

Relevance
Still have questions? Get your answers by asking now.