demon slayer characters. part 222.4

12345678910111213141516171819
Across
  1. 1. insect hashira
  2. 3. upper moon 4
  3. 4. Flame hashira
  4. 8. lower moon 5
  5. 11. creator of seventh form of thunder breathing
  6. 13. Stone hashira
  7. 14. upper moon 1
  8. 16. lower moon 1
  9. 18. tamayo's assistant
  10. 19. water hashira
Down
  1. 2. beast breathing user
  2. 5. serpent hashira
  3. 6. creator of sun breathing
  4. 7. main character
  5. 9. tanjiros teacher
  6. 10. mist hashira
  7. 12. demon doctor
  8. 14. lower moon 6
  9. 15. wind hashira
  10. 17. past lower moon 6