HomeAnime News Network Demon Slayer: Entertainment District Arc Anime Finale to Be 45 Minutes Long byadmin hg -February 06, 2022 0 Episode 11 airs on February 13 from Anime News Network https://ift.tt/ZIATly4 Tags Anime News Network Facebook Twitter