Tree stump spiders. Not my pic, random google find. Weird little critters though.6yr ⋅ 11DEEDS ⋅ r/spiders