McDonald’s New Mascot Is Seriously Creeping Out The Internet Posted on May 20, 2014 5 Comments This will probably make your kids swear off Happy Meals forever.