Japanese Christmas Trees Posted on November 13, 2006 by redoctopus13 This is in Nagoya, close to Nagoya station. Kind of surreal…