Moroccan locust

Dociostaurus maroccanus