Two Christmas Ads For Japanese Stores December 7, 2006 by anniedc | 0 comments Billboard on the train platform. A close-up. It’s an ad for a store. At the store front for Isetan department store. It looks like a Norman Rockwell painting, doesn’t it?