ZackSaavedra Looks to be a Philodromid crab spider, pamsai. I only deal with US genera though, so I can't narrow down the ID any further.
Comments (2)