a woman in a glass cage surrounded by alien insects watching her, digital art, highly detailed