Demon slayer season 5 how many episodes total season 2 July 8, 2019 16 32 64 128 How many episodes in season 2 demon slayer Demon slayer episode 5 Episode 5 demon slayer season 2