User blog comment:CompliensCreator00/Comp Rants 2.99999 (so Gaben's happy): Nick's (possible) New Mascots/@comment-3416247-20131031205710

These started appearing in February. I saw the bicycle guy when I was watching TMNT (the 2012 one).