Secretive locust

Appalachia arcana