Blue-winged locust

Sphingonotus caerulans

Length
1.8 cm – 2.75 cm
Diet
Herbivore
Habitat
freshwater, human_modified, rocky