Magic mirrors Nefereu SND / G | Author's note: Catherine's rescue comes from a very unlikely source and Vincent's origins are revealed in the process. Can Vincent handle the truth about his past and how will it effect his future? Wait until you meet his other family! Just some harmless fun! |