Anime Characters(demon slayer)

12345678
Across
  1. 4. lord of demons
  2. 6. insect hasira
  3. 7. the silent member of demon slayer corps
  4. 8. the sleeping fighter
Down
  1. 1. The blood demon art user
  2. 2. The current sun breath user
  3. 3. the wild one
  4. 5. water hashira