itsmistermoon rated Demon Slayer: Kimetsu no Yaiba, Vol. 21: 4 stars
Demon Slayer: Kimetsu no Yaiba, Vol. 21 by Koyoharu Gotouge (Demon Slayer: Kimetsu no Yaiba, #21)
In Taisho-era Japan, kindhearted Tanjiro Kamado makes a living selling charcoal. But his peaceful life is shattered when a demon …