tidy towering Locust. .. Probably the best version of this meme I've seen yet