Worlds
2 worlds
When a desperate mother's tears of blood awaken an ancient curse, she must sacrifice everything to silence the supernatural wails that threaten to consume her newborn's soul.
An immortal vampire awakens from centuries of starvation with an insatiable appetite that could consume entire cities—unless they can remember why they chose to starve themselves in the first place.

