>>14498385Those are cicada shells. You know, the things that you occasionally see on a tree somewhere and ask yourself "What kind of fucking mini-eldritch abomination once lived in this". Not that I've ever asked that, since I've lived around cicada's for as long as I can remember