What happens in season 2 episode 1 of demon slayer July 8, 2019 16 32 64 128 What is season 2 episode 1 of demon slayer What is season 2 episode 1 of demon slayer called Demon slayer 2 episode 1 Demon slayer season 2 last episode Demon slayer - kimetsu no yaiba season 2 episode Anime demon slayer season 2 episode 1