Demon slayer

1234567891011121314151617181920
Across
  1. 4. Kibutsuji What is muzans full name
  2. 5. Who is the King Demon
  3. 10. Who is a good Demon
  4. 12. Who is the Stone hashira
  5. 13. Who is the leader of the demon slayer core
  6. 17. Who is the sound hashira
  7. 18. Who is upper rank 1 demon
  8. 19. What is the name of Tanjior's sister
  9. 20. What is the demon slayer group called
Down
  1. 1. What are the messenger crows called in demon slayer
  2. 2. Who is the insect hashira
  3. 3. Who is the love hashira
  4. 6. Who becomes a Demon slayer to protect their sister
  5. 7. Who is upper rank 2 demon
  6. 8. Who is the mist hashira
  7. 9. Who is upper rank 4
  8. 11. Who is Lady Tamayo's assistant
  9. 14. Who is the insect hashira Who is the water hashira
  10. 15. Who is the daring friend of Zenitsu
  11. 16. What is the name of the one who loves Nezuko
  12. 18. Who is the flame hashira