The World’s Longest Insect
This giant stick insect species found in the Heart of Borneo measures almost 23 inches, making it the world’s longest insect. But despite its size, very little is known about this insect, which was described for the first time in 2008. Named “Chan’s megastick” after the scientist who donated the pictured specimen to the Natural History Museum in London, only three specimens of this extraordinary creature have ever been found.
Image: Orang Asli / WWF