Common Name: Indian Grass Mantis
Scientific Name: Schizocephala bicornis
Size: 7-9cm
Location: Sitapaila, Kathmandu, Nepal

This was a hard mantis to find as it blends in the twigs and fallen leaves. The triangular head with flexible necks certainly makes it look like an alien character from a movie. Mantis are generally active predators and feed on other arthropods.

Please feel free to comment below if the above species has been misidentified.