How much episodes demon slayer season 2 July 8, 2019 16 32 64 128 How many episodes demon slayer season 2 How many episodes demon slayer season 2 have How many episodes has demon slayer season 2 How much episodes does demon slayer season 2 have How much episodes does demon slayer season 2 has How much episodes are there in demon slayer season 2