Daughter said this was a LadyBug larva. I looked it up and she was correct.