Demon Slayer Season 2 Episode 10 takes place in Japan in Taisho period, when the demons/evil were a huge threat…