These are affiliates of the family of the Cetoniidae, which I've found no equivalent english word for. Someone suggested that these are green rose chafers, but that wouldn't fit with the shape of their exoskeletons and also their size. These here were only about 7mm long.edit: I'm pretty sure by now that these are Chrysolina fastuosa. You are free to correct me of course!edit 2: Thanks a lot for the DD! Made me incredibly happy.
was featured here: [link]