Large painted locust
Schistocerca melanocera