A large insect of the order Homptera.

Cicada

A large insect of the order Homptera.