some sort of cicada?

some sort of cicada?

Observation - some sort of cicada?. Description: