This is a Giant Crab Spider, one of the Heteropoda species in the Huntsman Spider family Sparassidae.
This is a Giant Crab Spider, one of the Heteropoda species in the Huntsman Spider family Sparassidae.