McDonald's has been a very active player in the field of brand merch, be it through their happy meals or mascots. However, it seems there's a new merch in town that people are getting to know of ...