some sort of cicada?

some sort of cicada?

Observation - some sort of cicada? - Global. Description: