Unsure bug

Unsure bug

Observation - Unsure bug - UK and Ireland. Description: Looked like a green tortoise bug of some kind, unsure. Need help with ID please.

Looked like a green tortoise bug of some kind, unsure. Need help with ID please.