A "Carausius morosus" aka “Indian walking stick” insect.
A "Carausius morosus" aka “Indian walking stick” insect. bigstockphoto.com
A "Carausius morosus" aka “Indian walking stick” insect. bigstockphoto.com