Banshee

This is a nasty insect I've been working on based on an older concept of mine a few years back. It's called the Banshee. It's an amazing pack hunter with the ability to blend in with high foliage. It also has the ability to stand perfectly still for an entire day until prey comes too close.