This is very likely Olios giganteus, a Giant Crab Spider: https://spiderid.com/spider/sparassidae/olios/giganteus/
This is very likely Olios giganteus, a Giant Crab Spider:
https://spiderid.com/spider/sparassidae/olios/giganteus/