Insect with black and white stripes on a green leaf
konodak

konoda