Phobaeticus chani, aka Chan’s Megastick named after amateur Malaysian naturalist Chan Chew Lun, is the longest insect in the world. Phobaeticus chani, which can only be found in Malaysian State of Sabah on the island of Borneo so far, just has been tapped as one of top ten new species found in 2008 by the International Institute for Species Exploration, Arizona State University. It ranks No. 2.