Spotted locust
Aularches miliaris