I found this small insect pupa enclosed in some silk which was attached in a corner of the house. It is only about 3/4 inch long. I have put it in a jar in the hope that something will emerge from it, and I will be able to identify it. I can’t tell what it is from the pupa, but it sure has an interesting looking face (see the photograph below). It reminds me of an Egyptian mummy case.
I think it’s the creature from the Alien