Demon Slayer

12345678
Across
  1. 4. Main Character
  2. 7. Strongest female demon slayer
  3. 8. The perfect demon
Down
  1. 1. Strongest demon slayer
  2. 2. The weakest hashira
  3. 3. Thunder breathing first form
  4. 5. Michael jackson
  5. 6. Strongest water breathing user (it has dubble u)