Gruffalo Crossword Puzzle

12345678
Across
  1. 3. not easy
  2. 5. hard to solve
  3. 6. understands things quickly
  4. 7. clever in a negative way
  5. 8. scary in a fun way
Down
  1. 1. thinks fast
  2. 2. confident and fearless
  3. 3. can hurt someone
  4. 4. could cause trouble
  5. 7. strange and scary