Charmides cerberus

Charmides cerberus is a species of phasmid or stick insect of the monotypic genus Charmides. It is endemic to Sri Lanka.