I'm reminded of the Rajang from Monster Hunter.