Large painted locust

Schistocerca melanocera