Can anyone identify these two larvae I have in my garden? The first and second have been munching for the last couple of weeks and I have seen about six of them. The third I found on my mint plant this morning and have seen three so far. Both are about half an inch long. Thank you.