Christmas in Japan

12345678
Across
  1. 1. Frozen water that falls from the sky
  2. 3. Country where Christmas is celebrated
  3. 6. Special day for celebration
  4. 7. Decorated plant for Christmas
  5. 8. Color associated with Santa's outfit
Down
  1. 1. Brings gifts on Christmas Eve
  2. 2. Light used during Christmas decoration
  3. 3. Feeling of happiness during Christmas
  4. 4. A holiday celebrated on December 25th
  5. 5. Present given on Christmas