Bug - Capsid?

Bug - Capsid?

Observation - Bug - Capsid? - UK and Ireland. Description: ~0.5cm green bug...in the veggie garden on Alstromeria leaf

~0.5cm green bug...in the veggie garden on Alstromeria leaf