Small green spider I found in the front garden between taking photos of cats