Trivia time! This insect is so strong that it can lift 1,141 times its own body weight. That’s equivalent to a normal human lifting six double-decker buses filled with passengers. Wow. Which insect is it? Hint: Their daily diet is . . . well . . . kind of disgusting. (The answer is hidden below.)