(Trachythorax sparaxes)
Trachythorax sparaxes, is a species of phasmid or stick insect of the genus Trachythorax. It is found in India and Sri Lanka.