Phryganistria chinensis Zhao - Our Planet
In 2016, a new species of stick insect in southern China has been declared the world's longest bug: Phryganistria chinensis Zhao, at 62.4 cm (24.6 in). It is named after Zhao Li of the Insect Museum of West China, who spent years searching for the massive insect described by locals. The insect returned with Zhao to the museum, where it laid 6 eggs. After hatching, even the smallest offspring cleared 26 centimeters.