Weird Looking Little Guy



I just saw the strangest little caterpillar fall from my lemon balm. I wonder what this weird little guy is?

Comments