User blog comment:W.C. the Producer/New Rank Titles/@comment-5448513-20130818045458

You know, I'm curious, who's 'Happy Tree God'? XD