Sunday, January 31, 2010

Japan...Lost in Translation




When in doubt, check the dictionary...Some jems out of Tokyo..





No comments: