The Shadows of Hogwarts ( Severus Snape x Student reader x Remus Lupin)
22 parts Ongoing
22 parts
Ongoing
Severus Snape had given up in love after his beloved lily died, that was until a certain Slytherin arrived more like a certain Malfoy.
Remus Lupin was a werewolf and grew up without many friends, he...