A Very Rorschach Christmas Who watches Santa Claus? The Watchmen, apparently. Scott Lamb BuzzFeed Staff posted about 2 years ago Follow Share 13 20 Tweet Email 8 Stumble View this image › Source: juliasegal.tumblr.com Check out more articles on BuzzFeed.com! Share on Facebook