A tiny green spider that I spied in our flower box, about 5mm long.