Word Search – Hardest – Enzo and the Christmas Tree Hunt

In the hardest puzzle, words can go in any direction:
arrows-8
Good luck!