Green crab spider?
Hi, welcome to Spider ID. 🙂 What a great spider … looks like a Crab Spider (Thomisidae), I don’t know the genus though. There’s one just like it here, but only IDed to family. I’ll keep searching.
It looks like this might be something in the genus Loxobates. I can’t say that I’m sure either of the two species in the genus that I see listed as in range looked like possible matches but the paper I looked at also stated that the genus is poorly known. Tentative placement.