Magical

1234567
Across
  1. 3. it lives on rainbows and it is magical
  2. 5. it’s a human but it can breathe under water
  3. 7. they live under your bed and are hairy
Down
  1. 1. fairy it comes to collect your teeth
  2. 2. they cackle and hate children
  3. 4. they suck your blood
  4. 6. he gives you presents but only if you’re good