This is the molt of a spider, which judging by the hammock sac and look of the legs I’d guess it was from a jumping spider.
This is the molt of a spider, which judging by the hammock sac and look of the legs I’d guess it was from a jumping spider.