Posted on August 25, 2006 by rodneyJapan Post ad campaign She’s apparently part of Japan Post’s advertising campaign. I love creative advertising! Yup, that’s the power of advertising. Made me look!!