Shadows of the Past (Blake Belladonna x Male Reader)
15 parts Complete Mature
15 parts
Complete
Mature
The visions never faded from his mind. Of the ones he slew. Of the nightmares he endured. Of the one person he was supposed to protect. Would he ever be able to forgive himself for what he had done...