Upper Moon Number Six: Kaiaku in Demon Slayer.
In the world of Demon Slayer, we’ve met a ton of powerful characters. But some of the most powerful are the ones known as the Upper Moons. These characters are arguably the most dangerous group in the series. In today’s blog, we’re going to break down a character who has ever held the title of […]