Demon Slayer (anime season 1 &2)

123456789101112
Across
  1. 3. fire hashira
  2. 4. how many hashiras are there (in season1)
  3. 6. Daki's real name
  4. 7. tanjiro's sister
  5. 10. what is Tanjiro's father's breathing style
  6. 12. what is Zenitsu's full name
Down
  1. 1. how many people survived final selection
  2. 2. tanjiro's trainer in season 1
  3. 5. the main villian
  4. 8. the water hashira
  5. 9. Lower Five demon
  6. 11. Upper rank-3 demon