This insect has really taken camouflage to a new level. Once George's war is finished and the last human disappears, this might be the creature which next takes over at the top of the hierarchy of species.
Doesn't look very imposing does it? But then humans are not very imposing either. In fact, given what humans have done, and are doing, to the world they live in, this creature has more than earned its place in the world. Humans have forfeited it!
In the main, humans are disgusting! The sooner they disappear the better.