Decarnocimex

Decarnocimex are immense cricket-like creatures that live in the swampy chasms of Skull Island.