The fanfic is the prequel Fate: Gremory, by S. Muramasa who appeared in the final chapters of Fate: Gremory. If you read that fanfic and would like to know more about this S. Muramasa, this is his story. As I mentioned there, Fate: Gremory will be on hiatus until this is completed. (Translation by Microsoft)