Amorphoscelis annulicornis

Amorphoscelis annulicornis is a species of praying mantis found in Sri Lanka, India, Nepal, and Malaysia.