(Anaxarcha limbata)
Anaxarcha limbata is a species of praying mantis found in India, Sumatra, and Borneo.