Hover text: LAY YOUR EGGS INSIDE OF ME
It's some sort of Garden Spider. It lasted quite a long time in that sliding glass window until, we assume, cold weather got the best of it.
I forgot to tell you guys that I made a downloads page with some icons based on some of my favorite scenes so far. I'll probably make a few backgrounds to put up there some day, too.