My first guess would be something in the family “Cybaeidae” but there are definitely other possibilities
My first guess would be something in the family “Cybaeidae” but there are definitely other possibilities