The Arthur Christmas movie is coming out on November 23. They are doing some major Advertising for it in the Grand Central subway station. As you proceed to the shuttle train there is a gigantic Santa Slay. Next to the sleigh is cutouts of the characters from the Arthur movie.
Along with this display are pillars that look like candy canes.
Also one of the shuttle trains is a gigantic Arthur advertisement.
You can find the trailer to the movie here.