injica hm tricky cause I can't see it clearly but it looks like some kind of Chrysomelidae... try Chrysolina sp.
Comments (1)