possibly ladybug larve? ladybugs can be very useful in your garden as they eat other pests such as aphides and spider mites, the Mall of America, for instance, releases thousands of ladybugs into its indoor park as a natural means of pest control for its gardens, however there are many...