Hierodula patellifera 2020 2020On October 6th.2021On September 19,. Hierodula patellifera gave us a little help。