Quoted By:
Anyone have any idea what this might be? Sorry for the sub-par quality, I found it on a tree right outside a window at work so I didn't want to spend too long getting a decent picture lest I become pegged as the office weirdo who wanders into the woods sometimes.