Possible Answers For: "Praying" insect with spiny raptorial forelegs