I wonder if this guy finds his work a pleasure or a duty? I can see it could be pretty funny to interact with people and be completely anonymous. But I would think a little while in a red fur suit would be mighty uncomfortable.
I love the way the people walking by in the background don't even turn their heads at a six foot tall Elmo standing on the sidewalk. Gotta love New York City!