The Tearsmith's ending satisfyingly gets justice for Nica, Rigel and Adeline, letting them move on from their tormented past at the orphanage. Margaret faces justice thanks to Nica's brave ...
That’s what happened to a young Princess called Margaret. She was born in 1283 in Norway, a cold mountainous country across the North Sea where the people were brave warriors, brilliant sailors ...