Demon Slayer: Kimetsu No Yaiba Swordsmith Village Arc Anime Official USA Website
  • Episode 1

  • Episode 2

  • Episode 3

  • Episode 4

  • Episode 5

  • Episode 6

  • Episode 7

  • Episode 8

  • Episode 9

  • Episode 10

  • Episode 11

Episode 7

Awful Villain