Huge Turkish Cricket/locust?

Huge Turkish Cricket/locust?

Observation - Huge Turkish Cricket/locust? - Global. Description: Huge, size of a man's hand.

Huge, size of a man's hand.