(Cuniculina cunicula)
The Sri Lankan Stick Insect, (Cuniculina cunicula), is a species of phasmid or stick insect of the genus Cuniculina. It is found in India and Sri Lanka.