Can anyone ID this bug? Found this massive insect in my room this morning, it is around 10 cm long (!) and probably almost 2 cm in diameter at its largest point. In southern France, for context we are in drought and it just rained. A locust?
2 media files
@kirk https://en.wikipedia.org/wiki/Anacridium onw of these. judging by location I'd say Egyptian locust
Anacridium