Amateur geologists (or possibly construction worker) needed
It's an alien cocoon.
Print