Which insect is this?
I presume it is an Indian bark Mantis , Humbertiella ceylonica.




  This mantis can be kept at between 21 and 28 degrees comfortably and does not need a drop in temperature at night. 


References: bugzuk.com and Google