Holy Chit 😲 Look At The Size Of This Bug!!

A 64-centimetre-long (25 inches) stick insect, also known as the Chinese Giant Stick Insect, is claimed to be the world’s largest insect on the planet, entomologist Zhao Li said in Chengdu on Tuesday, as he held a giant bug almost the same length as his arm.