Ask any storyteller who writes epic stories, and they will tell you that sometimes your story is only as good as your villain is. This may be why fans of franchises like Dragon Ball and Yu Yu Hakusho determine their favorite storylines based on who the villain of that particular arc is. Being one of the biggest shonen anime today, it's no surprise that Demon Slayer: Kimetsu no Yaiba features a memorable villain or two. The series has an excellent antagonist in the form of Muzan Kibutsuji, a powerful demon who has lived for over 1,000 years and whose goal is to become invincible.