A really cool project I worked on. I was in charge to design two creature. There is the first one, a dangerous giant venomous spider/ant! (that sound great) It lives at top of giant trees.
It's a game project and this big guy is one of the danger our character will meet. It's a Monster Hunter like and we have to protect our herd as a nomad.