A tiny caterpillar, perhaps 2nd or 3rd instar on stinging nettle. There were several of these caterpillars on the stinging nettle leaves.