Demonslayer

1234567891011121314151617181920
Across
  1. 3. wind hashira
  2. 4. scared companion
  3. 8. demon sister
  4. 9. stone hashira
  5. 13. head of demonslayers
  6. 14. wind hashira brother
  7. 15. upper rank 2
  8. 16. OG teacher
  9. 20. insect hashira
Down
  1. 1. main character
  2. 2. water hashira
  3. 5. demon king
  4. 6. flame hashira
  5. 7. sound hashira
  6. 10. serpent hashira
  7. 11. upper rank 3
  8. 12. main character's love
  9. 17. upper rank 1
  10. 18. love hashira
  11. 19. boar companion