40

12345678910111213141516171819202122232425
Across
  1. 2. Forest maiden
  2. 4. Slavic water spirit
  3. 9. Slavic nymph
  4. 10. Mermaid spirit
  5. 12. Norse undead
  6. 16. Irish wailer
  7. 19. Filipino cryptid
  8. 20. Slavic house spirit
  9. 21. Horse demon
  10. 24. Winged vampire
  11. 25. One-eyed giant
Down
  1. 1. Cannibal spirit
  2. 3. Witch of folklore
  3. 5. Irish giants
  4. 6. Filipino demon child
  5. 7. Tree giant
  6. 8. Wise head
  7. 11. Festive demon
  8. 13. Detroit devil
  9. 14. Moon-cursed being
  10. 15. Lures sailors
  11. 17. Possessing spirit
  12. 18. Norse giant
  13. 22. Filipino vampire
  14. 23. German nightmare