Moroccan locust
Dociostaurus maroccanus