spotted these insects on a very colorful looking plant in my garden.