A Narnia Comic Posted on January 3, 2011 by Nathan 2 Yes I know, I just used Mr. Stay Puft two weeks ago, but I’m sure a bunch of people were thinking the same thing…