 This insect is endemic to Malaysia and Singapore.It is a popular species among those who raise stick insects.The record for longest known insect is now held by a specimen of "Phryganistria chinensis" measuring 624 mm, held in the Insect Museum of West China in Chengdu.