Demon Slayer

123456789
Across
  1. 2. Strongest water breathing user
  2. 6. Main Character
  3. 7. Thunder breathing first form user
  4. 9. Strongest female demon slayer
Down
  1. 1. Michael jackson
  2. 3. Uppermoon 6
  3. 4. Strongest demon slayer
  4. 5. The perfect demon
  5. 8. The weakest hashira