That's certainly better than the shit (literal) I often seen in those parts.
I'm can't decide if it's a good thing or a bad thing that seeing poop of indeterminate origin (is it a dog? human?) on the sidewalk doesn't even phase me any more. Nor the urine all over the outside of the building where I work.
Pretty sure I met that thing at Rumors one night.