what is advertised as being the world's largest?
Answer using only one word or a short, descriptive phrase.

hercules beetle