Trachythorax sparaxes

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