Looks to be some sort of giant jumping spider. If you take a look at it's eyes, it has very prominant front eyes. A hallmark of jumping spiders. This is due to them havig to guage how far to jump, so needing larger front set of eyes to guage depth and distance. And also look at how upright the cephalothorax (head part) is. Another trait of jumping spiders. And look at the front legs.
I could be wrong, but that is what it looks like.