found these on my hosta this morning, they are tiny, I would say a little smaller than a grain of rice.
The don't move alot, seem to just be sort of sitting together in one spot.
They didn't seem to mind me too much moving the foliage around to take a pic.