Slayed Hearts (Demon Slayer AU - Bakugou Katsuki x Reader)
61 parts Complete
61 parts
Complete
Demons, the creatures of legend, are ruthless, vile, and callous beings who care about nothing more then devouring humans that have the displeasure of running into them. For centuries, slayers have d...