Hi Thanks for looking at this some of us are trying to figure out what the hell this is on the underside of the lowest leaves on the shade side of her highness. First pic is the way it sits. Second pic is after I tipped it off the leaf. No legs? Any bug experts about? Appreciate ideas