January 27, 2014 at 05:05:48 UTC
It's the new Ballerina Mafia: http://www.ballerinamafia.net/index.php?pid=20140127
Makes no sense unless you've been keeping up, I suppose!
Bonus joke if you vote at TWC: http://topwebcomics.com/vote/11598/default.aspx