Demon Slayer: Kimetsu no Yaiba Episode 8 – The Smell of Enchanting Blood Review Alexander I. A. May 25, 2019April 30, 2020 Anime Discussions & Theories Muzan Kibutsuji has only had a couple of minutes to shine in Demon Slayer: Kimetsu no Yaiba Episode 8 and already I think he's going...