Correct me if I'm wrong, but, didn't Mizuho sell the lace that Ena gave her ?
And if you pay attention to the clothes of Ena it'll help you a bit I think...
Maybe the razor was radioactive and now the rest of her senses will become a thousand times sharper to compensate for her lost vision. She will then become Daredevil. Sequel?