Im putting it here b.c I found it on my tomato plant, and I only found one. Its definatly some sort of catapiller. but it has white things all over it the size of rice......
Keep it! Let the parasitic 'wasps' hatch, they are great predators for your garden. They don't sting people. :)