That is a huge fuckin bug! clocking in at 6 inches long, it holds the title of “largest insect in the world”. 6 inches?!?! thats twice as big as my…