Some cocoon, or pupa maybe?

#nature #insects #photography #macro
(photo: @kernpanik | license: CC BY-NC-SA 4.0)