Demon Slayer has given us demons who are pure evil, terrifying, grotesque, ridiculously powerful, and occasionally so awful that you almost want to jump through the screen and throw hands yourself. But power is not what makes a demon truly unforgivable. It is what they take from people. Some steal dreams. Some destroy families. Some […]
This post belongs to FandomWire and first appeared on FandomWire