20

12345678910111213141516171819202122232425
Across
  1. 5. Lake maiden seduces
  2. 6. Snowman of the Himalayas
  3. 8. Slavic god of animals
  4. 9. Elemental water spirits
  5. 10. Island-sized turtle
  6. 14. World-encircling serpent
  7. 17. Giant wolf hunts
  8. 18. Brutish monster intimidates
  9. 20. Mystical feline prowls
  10. 21. Horned desert serpent
  11. 23. Winged dragon strikes
  12. 24. Dragon guards treasures
  13. 25. Eight-legged steed gallops
Down
  1. 1. Multiheaded serpent
  2. 2. Town terrorizing dragon
  3. 3. Sea demon horrifies
  4. 4. Jungle dinosaur mystifies
  5. 7. Skeletal warrior goddess
  6. 11. Malevolent possessing spirit
  7. 12. Ominous spectral dog
  8. 13. Many heads, endless terror
  9. 15. Cursed treasure dragon
  10. 16. Sinister companion whispers
  11. 19. Beowulf’s monstrous foe revisited
  12. 22. Mother of monsters